计算机光盘软件与应用
計算機光盤軟件與應用
계산궤광반연건여응용
COMPUTER CD SOFTWARE ADN APPLICATIONS
2013年
5期
163-165
,共3页
Linux%内存分配%网络服务器%响应时间
Linux%內存分配%網絡服務器%響應時間
Linux%내존분배%망락복무기%향응시간
笔者在开发一款基于Linux的网络服务器时,被要求设计一种高效的、并且碎片率很低的内存分配方法。为此,先对当前流行的动态存储管理方法进行了研究分析,这些方法由于各种各样的原因,不能直接应用于Linux网络服务器中。为此,本文中引入了一个全新的O(1)分配算法,形成了一个符合现实需求、高效的、并且内存碎片率很低的用户内存分配方案。
筆者在開髮一款基于Linux的網絡服務器時,被要求設計一種高效的、併且碎片率很低的內存分配方法。為此,先對噹前流行的動態存儲管理方法進行瞭研究分析,這些方法由于各種各樣的原因,不能直接應用于Linux網絡服務器中。為此,本文中引入瞭一箇全新的O(1)分配算法,形成瞭一箇符閤現實需求、高效的、併且內存碎片率很低的用戶內存分配方案。
필자재개발일관기우Linux적망락복무기시,피요구설계일충고효적、병차쇄편솔흔저적내존분배방법。위차,선대당전류행적동태존저관리방법진행료연구분석,저사방법유우각충각양적원인,불능직접응용우Linux망락복무기중。위차,본문중인입료일개전신적O(1)분배산법,형성료일개부합현실수구、고효적、병차내존쇄편솔흔저적용호내존분배방안。