LINUX 基础
文章平均质量分 71
LINUX 基础
linchare
这个作者很懒,什么都没留下…
展开
-
VirtualBox虚拟机与主机互通,并且虚拟机又能上网
## 四种网络模式1、NAT 网络地址转换模式(NAT,Network Address Translation)2、Bridged Adapter 桥接模式3、Internal 内部网络模式4、Host-only Adapter 主机模式版本一:## 设置1、关闭虚拟机,VirtualBox->偏好设置->网络NAT网络,增加一块网卡,已经有一块就无需添加了(刚装的这边应该是空的)。这张图是编辑时的状态(20190421),没看到“仅主...原创 2022-02-06 15:34:07 · 6680 阅读 · 0 评论 -
Linux中的Page Cache
CPU如果要访问外部磁盘上的文件,需要首先将这些文件的内容拷贝到内存中,由于硬件的限制,从磁盘到内存的数据传输速度是很慢的,如果现在物理内存有空余,干嘛不用这些空闲内存来缓存一些磁盘的文件内容呢,这部分用作缓存磁盘文件的内存就叫做page cache。用户进程启动read()系统调用后,内核会首先查看page cache里有没有用户要读取的文件内容,如果有(cache hit),那就直接读取,没有的话(cache miss)再启动I/O操作从磁盘上读取,然后放到page cache中,下次再访问...转载 2021-10-30 15:50:30 · 804 阅读 · 0 评论 -
Linux最大线程数限制及当前线程数查询
1、总结系统限制有: /proc/sys/kernel/pid_max #查系统支持的最大线程数,一般会很大,相当于理论值 /proc/sys/kernel/threads-max max_user_process #系统限制某用户下最多可以运行多少进程或线程,使用命令:ulimit -u 注:修改max_user_process的数值,只需要修改/etc/security/limits.conf即可,但是这个参数需要修改/etc/sec...转载 2021-05-29 17:26:18 · 1308 阅读 · 0 评论 -
20 张图揭开「内存管理」的迷雾
前言之前有不少读者跟我反馈,能不能写图解操作系统?既然那么多读者想看,我最近就在疯狂的复习操作系统的知识。操作系统确实是比较难啃的一门课,至少我认为比计算机网络难太多了,但它的重要性就不用我多说了。学操作系统的时候,主要痛苦的地方,有太多的抽象难以理解的词语或概念,非常容易被劝退。即使怀着满腔热血的心情开始学操作系统,不过3分钟睡意就突然袭来。。。该啃的还是得啃的,该图解的还是得图解的,万众期待的「图解操作系统」的系列来了。本篇跟大家说说内存管理,内存管理还是比较重要的一个环..转载 2020-08-23 21:45:22 · 145 阅读 · 0 评论