linux命令的分类内部命令:命令本身存放在系统内存中,是shell程序的一部分,这些命令由shell程序内部完成运行,不需要添加运行程序。外部命令:因为命令功能比较大,所以在系统启动加载时不会存放在内存中,只有在使用时才会加载到内存中。用type命令可以查询:[root@centos6app]#typeechoechoisashellbuiltin
分类:
系统相关 时间:
2018-01-13 15:35:42
阅读次数:
228
IO多路复用、事件驱动、响应式概念类似或者一样 就是很多网络连接(多路),共(复)用少数几个(甚至是一个)线程。 连接很多的时候,不能每个连接一个线程,会耗尽系统内存的。线程也不能阻塞在任何一个连接上,等新的数据来,这样就不能及时响应其他连接发来的数据了;也不能用非阻塞方式,轮询所有的连接,这会浪费 ...
分类:
其他好文 时间:
2018-01-12 17:00:49
阅读次数:
232
1. Linux的组成部分 1)linux内核(kernel) 2)GNU工具链 3)GUI/CLI工作几面(shell) 4)应用程序(app) 2Linux内核的主要工作: 1) 管理内存 2)管理进程 3)管理硬件设备 4)管理文件系统 3. 内存管理相关 free -m 显示内存信息 cat ...
分类:
系统相关 时间:
2018-01-11 11:31:37
阅读次数:
171
Oracle 数据库系统中起到调节作用的参数叫初始化参数,数据库管理员根据实际情况需要适当调整这些 初始化参数以优化Oracle系统。 1 主要系统参数调优介绍 2 系统内存参数的分配 2.1 Oracle 实例= 内存结构 + 进程结构 内存结构 = SGA + PGA SGA(系统全局区): 用 ...
分类:
数据库 时间:
2018-01-08 18:37:31
阅读次数:
214
JVM的内存分区 这篇文章尝试讨论清楚JVM的内存分区情况。 1. JVM的内存和系统内存的关系 下图是对系统内存及JVM内存的大致描绘 对大多数操作系统,内存可以分为物理内存RAM及Swap(交换区)两大部分,Swap Space在物理上是一块独立的磁盘区域,当操作系统发现内存不够使用时,便开始使 ...
分类:
其他好文 时间:
2018-01-07 22:13:14
阅读次数:
211
简介 1)NSCache 是苹果官方提供的缓存类,用法与 NSMutableDictionary 的用法很相似,在 AFNetworking 和 SDWebImage 中,使用它来管理缓存。 2)NSCache 在系统内存很低时,会自动释放一些对象(备注:在模拟器中内存警告时,缓存不会做清理动作)。 ...
分类:
系统相关 时间:
2018-01-04 00:29:47
阅读次数:
235
命令 功能说明 线上查询及帮助命令 (2 个) man 查看命令帮助,命令的词典,更复杂的还有 info,但不常用。 help 查看 Linux 内置命令的帮助,比如 cd 命令。 文件和目录操作命令 (18 个) ls 全拼 list,功能是列出目录的内容及其内容属性信息。 cd 全拼 chang ...
分类:
系统相关 时间:
2018-01-03 11:46:20
阅读次数:
184
'''操作系统1. 内存管理2. 驱动管理3. 进程线程协程4. 文件系统 1. 内存32位电脑 4GDOS 内存是程序自己控制Windows 统一的内存空间 4G虚拟存储器1. CPU n核心 ALU cpu寄存器2. 每个核心 L1 L23. 整个CPu L3 3M4. 内存 很大很大8G5. ...
分类:
其他好文 时间:
2018-01-02 11:32:53
阅读次数:
161
理解 Linux 的硬链接与软链接 目录结构 / 根目录 ├── bin 存放用户二进制文件 ├── boot 存放内核引导配置文件 ├── dev 存放设备文件 ├── etc 存放系统配置文件 ├── home 用户主目录 ├── lib 动态共享库 ├── lost+found 文件系统恢复时 ...
分类:
系统相关 时间:
2017-12-31 10:59:05
阅读次数:
221
两个内存块,part1和part2,i开始存在part1内int i = 0;int j = i++;首先系统会把原来i的值拷贝一份到part2,这时候part1和part2都0,然后把part1的值赋给j,i指向了part2,同时part2的值加1,所以最后是j=0,i=1;你如果写i=i++那么 ...
分类:
其他好文 时间:
2017-12-27 14:05:08
阅读次数:
159