Linux 系统编程
文章平均质量分 84
TracerSAO
手与大脑的距离决定了理想与现实的相似度
展开
-
LINUX DEVELOP 那些事儿 | Visual Studio-19 Remote to WSL2
VS2019 LINK WSL2原创 2021-05-07 22:35:01 · 232 阅读 · 0 评论 -
<程序存储空间分配>|| Linux platform C/C++ 可定义数组的最大长度
先公布结论:当数组存储于栈区时,最大长度受 Linux 为每个程序分配的最大栈区空间限制 —— Linux stack max size = 8 MB当数组存储于非栈区时,最大长度只受当前计算机的剩余可用内存的限制 ????============== ┗|`O′|┛ 嗷~~ ===============以下分析,就是讨论上述结论如何一步一步推导出来的!重点关注:stack size -> (kbyte, -s) 8192以上我们已经知道了 Linux 中一个程序的最大栈区大小为原创 2021-01-04 23:49:04 · 860 阅读 · 0 评论 -
<数据存储>|| CPU的大小端
说人话:在日常生活中,我们在稿纸上写一个 10 进制的数字,例如 “2233”:是个人类,应该都是:从左向右先写 22,再写 33也就是:先把 2233 中,高位的数字写下来,再把低位的数字写下来。好啦,上面,咱介绍的人类 10 进制数字的写法就是 “大端” ????至于 “小端” 嘛,正好跟大端相反,是从左向右,先写 33,再写 22 。现在回过头,咱再来看 OS 中的大小端问题。Q: 首先明确下,设么时候会出现大小端问题:A: 在向数据类型大小大于 1 字节的内存中写入数原创 2021-01-04 23:36:57 · 130 阅读 · 0 评论