![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
文章平均质量分 77
qq_22821311
这个作者很懒,什么都没留下…
展开
-
在Linux下改变进程的优先级
作为多任务的操作系统,Linux内核为每个创建的进程分配时间片并根据其优先级进行调度。当进程被创建时,其对应的task_struct里包含了四个优先级:struct task_struct { …… int prio, static_prio, normal_prio; unsigned转载 2015-05-22 15:31:50 · 298 阅读 · 0 评论 -
在Linux下改变进程的优先级
作为多任务的操作系统,Linux内核为每个创建的进程分配时间片并根据其优先级进行调度。当进程被创建时,其对应的task_struct里包含了四个优先级:struct task_struct { …… int prio, static_prio, normal_prio; unsigned转载 2015-05-22 15:14:06 · 301 阅读 · 0 评论 -
linux系统编译C++程序时头文件和库文件搜索路径
C++编译时,教科书中写道:#include “headfile.h”优先在当前目录查找头文件;#include 从系统默认路径查找头文件。先前以为系统默认路径是环境变量$PATH指定的路径,在系统上一查,傻了眼:-bash-3.2$ echo$PATH/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/java转载 2015-12-21 16:51:43 · 700 阅读 · 0 评论 -
$@
$@: 代表规则中的目标文件名。如果目标是一个文档(Linux中,一般称.a文件为文档),那么它代表这个文档的文件名。在多目标的模式规则中,它代表的是哪个触发规则被执行的目标文件名。转载 2016-03-04 15:59:20 · 388 阅读 · 0 评论 -
xshell 连接到虚拟机
1.安装VMware11.0,这个软件在网上有很多,也都有破解版2.安装CentOS-6.5-x86_64-LiveDVD.iso,我使用的这个版本也是从网上下载的,700多M;网上还有个最小系统的,我也试了,不知道为什么就是装不上,如果有人用那个安装成功了,请指教。3.按照下面这个教程操作,http://wenku.baidu.com/link?url=KornMzLj-转载 2016-04-01 10:04:35 · 330 阅读 · 0 评论 -
Linux下C++中的内存对齐
1.首先第一个问题就是为什么要进行对齐,现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只转载 2016-02-29 20:26:49 · 432 阅读 · 0 评论 -
内存对齐,malloc内存对齐
1 #include 2 #include 3 using namespace std;4 5 int main()6 {7 struct {8 int a;9 long b;10 float c;11 double d;12 }var;13 int a[5] = {0};14 cout 15 cout 16 cout 17 cout原创 2016-07-02 13:03:25 · 1221 阅读 · 0 评论 -
锁 互斥量 信号量
原帖地址:http://blog.csdn.net/lhf_tiger/article/details/7203299 转载一下 Mutex是一把钥匙,一个人拿了就可进入一个房间,出来的时候把钥匙交给队列的第一个。一般的用法是用于串行化对critical section代码的访问,保证这段代码不会被并行的运行。 Semaphore是一件可以容纳N人的房间,如果人不转载 2016-07-16 22:31:58 · 280 阅读 · 0 评论