原创 Linux守護進程編寫規範
編寫規範1. 調用umask將文件模式創建屏蔽字設置爲0.2. 調用fork,然後使父進程退出3. 調用setsid以創建新的會話4. 將當前工作目錄更改爲根目錄5. 關閉不再需要的文件描
原创 單個進程中最大允許的線程數
1. 與系統資源相關,即線程棧的大小 a) 線程棧默認大小可以通過‘ulimit -s’查看,通常這個值是8M。如果用戶修改了該值,則可以查看’/proc/self/limits’獲取該進程相應的值 (其實是需要
原创 子窗口放在主窗口的中間
如何將子窗口放在主窗口的中間,覆蓋主窗口 NSRect mainFrame = ((AppDelegate *)[NSApp delegate]).mainWindowController.window.frame;
原创 國內最流行且免費的11個服務器監控工具
國內最流行且免費的11個服務器監控工具,拿走不謝! 作者: 水淼 日期: 2017-03-28 09:00:43 人氣: 3648 標籤: 監控 服務 以及 工具 <div class="co
原创 控制進程/線程只在某個/某些進程上運行.
sched_getaffinity / sched_setaffinity控制進程/線程只在某個/某些進程上運行.
原创 socket Select/Poll/EPoll
Select Poll Epoll 一個進程所能打開的最大連接數 單個進程所能打開的最大連接數有FD_SETSIZE宏定義 poll本質上和select沒有區別,但是它沒有最大連接數的限制,原因是它是基於鏈表來存儲的 雖然連接數有上限
原创 socket 端口重用
使用SO_REUSEADDR選項, 處於TIME_WAIT狀態(還有其他情況導致端口資源還沒完全釋放)的socket的端口可以被立即重用。
原创 Linux下優先級反轉
點贊 1 收藏 分享 文章舉報 lcxhjg 發佈了95 篇原創文章 · 獲贊 7 · 訪問量 5萬+ 私信 關注
原创 Linux系統調用
點贊 收藏 分享 文章舉報 lcxhjg 發佈了95 篇原創文章 · 獲贊 7 · 訪問量 5萬+ 私信 關注
原创 窗口中下掛一個另一個窗口
窗口中下掛一個alert窗口 NSAlert *alert = [[NSAlert alloc] init]; [alert addButtonWithTitle:@"Yes"]; [alert addBut
原创 用戶空間和內核空間的交互方式
IoctlProcNetlink socketSys 點贊 收藏 分享 文章舉報 lcxhjg 發佈了95 篇原創文章 · 獲贊 7 · 訪問量 5萬+ 私信
原创 同一個Linux系統內的進程間通信方式
點贊 收藏 分享 文章舉報 lcxhjg 發佈了95 篇原創文章 · 獲贊 7 · 訪問量 5萬+ 私信 關注
原创 進程/線程的CPU/MEM/NET使用控制
Linux系統提供Control Group(CGrop)這個Feature控制系統資源在不同服務間的分配。 點贊 收藏 分享 文章舉報 lcxhjg 發佈了95 篇原創文章
原创 Linux中的內存管理
內存管理中的overcommit1. 什麼是overcommitLinux calls this overcommit, which refers to the fact that thekernel allows a proc
原创 Nginx中文文檔
互聯網使用的一個高性能的HTTP和反向代理web服務器,同時也提供了IMAP/POP3/SMTP服務。提供負載均衡。 http://www.nginx.cn/doc/