名称解释: Linux: 【操作系统】 - 是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 UNIX:【操作系统】 - 是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。 Ng ...
分类:
其他好文 时间:
2017-05-24 11:12:39
阅读次数:
174
Linux简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。主要用于服务器,特别是网络服务器。有两种常见的桌面环境:KDE和GNOME。 Linux终端:Linux终端也称为虚拟控制台,相当于Windows的 ...
分类:
系统相关 时间:
2017-05-23 20:29:24
阅读次数:
225
Linux系统简介: Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。广泛用于服务器上的操作系统,常见的图形化桌面有Gnome、KDE两种。 Linux系统中“一切皆是文件”。 Linux系统安装 1.选择第一项 ...
分类:
系统相关 时间:
2017-05-23 19:38:47
阅读次数:
220
1linux的简单介绍 linux是一款免费使用和自由传播的内似于unix的操作系统软件,是一个基于POSI和unix的多用户,多任务,支持多线程和多CPU的一种操作系统。主要用于服务器,特别是网络服务器。 2 虚拟机的热键 Ctrl+c 终止当前运行的程序和命令。 Ctrl+l 清屏,相当于cle ...
分类:
系统相关 时间:
2017-05-23 16:58:29
阅读次数:
198
linux基础部分一 一、linux简介 1.掌握Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 2.掌握Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。 3. 掌握两种常见的 ...
分类:
系统相关 时间:
2017-05-23 15:52:25
阅读次数:
150
CPU 性能评估 通过下面命令能了解到cpu是否出现性能瓶颈,再结合top、ps等命令进一步检查,就可以定位到哪些进程导致cpu负载过大。 vmstat查看cpu负载 sar统计cpu性能 在一个多cpu的系统中,cpu的整体使用率不高,但是系统响应缓慢,结果就是,单线程只使用一个cpu,导致这个c ...
分类:
系统相关 时间:
2017-05-20 13:13:20
阅读次数:
223
1.1Linux操作系统简介Linux是一套免费使用和自在传达的类Unix操作系统,是一个根据POSIX和UNIX的多用户、多任务、支撑多线程和多CPU的操作系统。它能运转首要的UNIX工具软件、应用程序和网络协议。它支撑32位和64位硬件。Linux承继了Unix以网络为中心的规划思维,是一个功能安..
分类:
系统相关 时间:
2017-05-19 22:08:32
阅读次数:
238
线程是程序执行的最小单位,线程的目的是为乐更好的支持多cpu和减小上下文切换的开销。一个进程至少拥有一个线程,当运行在单cpu上时,采用多线程可以使设计更简洁,程序执行效率更高;如果运行在多cpu机器上,可以用多个cpu执行各个线程,做到真正的并行处理。 linux下最常使用的是pthread库,需 ...
分类:
编程语言 时间:
2017-05-15 15:06:23
阅读次数:
264
对无序数组的并发搜索的实现可以充分的用到多cpu的优势 一种简单的策略是将原始数组按照期望的线程数进行分割,如果我们计划使用两个线程进行搜索,就可以把一个数组分成两个,每个线程各自独立的搜索,当其中有一个线程找到数据后,立即返回结果的index即可。 首先index需要采用atomicinteger ...
分类:
编程语言 时间:
2017-05-12 19:10:54
阅读次数:
211
Linux简介Linux内核最初只是由芬兰人李纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用..
分类:
系统相关 时间:
2017-05-07 21:08:24
阅读次数:
211