🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #896011

Re: Duża ilość pamięci do procesu

#896011
From: Jan Stożek
Date: Mon, 06 Jun 2016 18:56
44 lines
2275 bytes
Po głębokim namyśle Borneq napisał w środa, 18 maja 2016 12:11:

> Mam zamiar sortować wielkie pliki, więc chciałbym przydzielić dużo
> pamięci, rzędu wielu giga, ale pamięci fizycznej 

	Do tego chyba jest jakieś API. Ale nie używałem, to nie wiem do 
końca. 

> to serwer ma 16 giga (gibi) ale wolnej było tylko 87 mega!

	Oczywiście. Pamięć wolna, to pamięć niewykorzystana, czyli 
stracona. 

> Prawdopodobnie przydzielił nie tylko do procesów ale i cache
> dyskowego, bo dużo mielił dyskami.

	Na bufory, cache - różne rzeczy. 

> W takim razie mogę przydzielić więcej niż 87 mega i program zwolni
> inne rzeczy (?)

	Tak. Zwolni, co będzie mógł: zbędne bufory dyskowe, zbędny 
cache, wyswapuje dane rzadziej używanych procesów, wywali zbędne 
segmenty kodu... 

> Jednak jaka procedura jest obliczania dostępnej pamięci, którą
> mógłbym zapisać w INI programu?

	W skrajnym przypadku programowi możesz chyba przydzielić nawet 
całą teoretycznie dostępną przestrzeń adresową - tyle, że będzie to 
pamięć wirtualna. System spróbuje się z tym pozbierać. 

PS. A czemu chcesz zastąpić system operacyjny w tym, co on sam robi 
dość dobrze? Nie ufasz systemowym mechanizmom zarządzaniem pamięcią i 
zakładasz, że zrobisz to lepiej?


-- 
Pozdrawiam,

(js).

PS. Odpowiadając bezpośrednio proszę usunąć minus wraz ze wszystkimi 
kolejnymi literami.
Technical Details
Message-ID: <122112622.1hKkojvLLj@pc-jasio.stozek.waw.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <nhhf3n$s81$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Jan Stożek <conus-spm@chello.pl>
Newsgroups: pl.comp.os.linux
Subject: Re: Duża ilość pamięci do procesu
Date: Mon, 06 Jun 2016 20:56:19 +0200
Organization: ATMAN - ATM S.A.
Lines: 44
Message-ID: <122112622.1hKkojvLLj@pc-jasio.stozek.waw.pl>
References: <nhhf3n$s81$1@node2.news.atman.pl>
NNTP-Posting-Host: 89-65-72-117.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1465239379 4356 89.65.72.117 (6 Jun 2016 18:56:19 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 6 Jun 2016 18:56:19 +0000 (UTC)
User-Agent: KNode/4.14.10
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit