操作系统实践
ozdazm
这个作者很懒,什么都没留下…
展开
-
CR,LF回车和换行(转)
在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符.1.Dos和windows采用 [ 回车+换行,CR/LF] 表示下一行; 2.UNIX/Linux采用 [换行,LF]表示下一行;3.苹果机(MAC OS)则采用 [回车,CR]表示下一行; CR用符号'/r'表示, 十进制ASCII代码是13, 十六进制代码为0x0D;L转载 2011-03-03 14:13:00 · 783 阅读 · 0 评论 -
ping不通 虚拟机
使用vmware搭建虚拟机时,遇到了如下情况:主机和虚拟机都可以连接互联网,局域网环境是自动获取IP,虚拟机采用NAT方式连接。结果虚拟机可以ping通主机,主机ping不通虚拟机。解决方案:VMware Network Adapter VMnet8的IP获取方式应该设为动态获取IP。原创 2011-06-21 10:03:00 · 592 阅读 · 0 评论 -
Linux和Windows系统线程间的区别
WIN32里同一个进程里各个线程之间是共享数据段的。是与Linux的进程最大的不同。linux的线程也可以成为轻量级进程。linux中,pid_tfork( void);返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1由于在复制时复制了父进程的堆栈段,所以两个进程都停留在fork函数中,等待返回。因为fork函数会返回两次,一次是在父进原创 2013-01-24 14:14:14 · 719 阅读 · 0 评论 -
线程同步有哪些方法(Windows)
现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的: A. 临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 B. 互斥量:为协调共同对一个共享资源的单独访问而设计的。 C. 信号量:为控制一个具有有限数量用户资源而设计。D. 事件:用来通知线程有一些事件已发生,从而启动后继任务的开始。总结: 1. 互斥量与临界区转载 2013-01-24 14:15:13 · 1551 阅读 · 0 评论 -
换行符 和 文件结束符EOF
转帖出处:http://zhangjunxin520.blog.163.com/blog/static/3050370320098610291239/关于文件结束符EOF 文本方式和二进制方式的最大区别在于文本方式对于''\n''换行符的理解不同(1)在DOS平台下,该字符会被展开成两个控制字符(相当于"\r\n"),在ASCII字符集下是 0DH,0AH转载 2011-08-08 10:53:23 · 5911 阅读 · 0 评论