🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.sprzet
Article #74544

Re: Limit zapisu dysk SSD

#74544
From: Pit
Date: Thu, 16 Jul 2015 18:44
22 lines
2496 bytes
Dnia 16.07.2015 orcus@pwr.wroc.pl <orcus@pwr.wroc.pl> napisał/a:
> Chociaż jak zaczniesz odpalać Javę na Linuxie to będzie podobnie. Ile
> dasz, tyle weźmie.

Nie prawda. Weźmie maksymalnie tyle ile ma ustawione w properties/policy (i
ewentualnych ustawieniach ulimit). Każdy rodzaj aplikacji (standalone, applet,
Java WebStart i to w zależności czy jest z opcją -server czy -client) ma
swoje defaultowe limity ale zawsze można je zmodyfikować (chociażby opcją
-Xmx=rozmiar bezpośrednio w poleceniu 'java' czy ustawiając to w zmiennej
środowiskowej _JAVA_OPTIONS dla "zwykłych" aplikacji), przed zbliżeniem się
do tych limitów java nie uruchamia garbage collectora, bo to "strata
czasu" (po co ma odzyskiwać pamięć skoro nie jest to potrzebne?). W linuxie
domyślnie funkcjonuje model leniwego przydzielania pamięci, kernel nie
szuka/rezerwuje pamięci w momencie gdy proces o nią prosi, ale dopiero
wtedy, gdy proces zaczyna sie do niej odwoływać, stąd jeśli nie ma
odpowiedniego "zapasu" ram, to sama alokacja pamięci może się zakończyć
sukcesem, ale już korzystanie z tej pamięci nie (bo kernel może nie być w
stanie wygospodarować pamięci, mimo że wcześniej odpowiedział na prośbe o
jej alokację odpowiedział "ok"). Połączenie niewiedzy o tych dwóch faktach
(sposób zarządzania pamięcią przez Javę i przez kernel) powoduje
powstawanie legend miejskich na temat tego jakich to niby "hektarów RAM"
potrzebuje Java aby normalnie działać :D
Technical Details
Message-ID: <slrnmqfus6.25m.nospam@nc10.lan>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <55a4d91e$0$2190$65785112@news.neostrada.pl> <slrnmq9sst.s4p.orcus@orcus.wcss.wroc.pl> <op.x1uu6drqu02wnp@km-komputer.lan.traxelektronik.pl> <op.x1uvfswsu02wnp@km-komputer.lan.traxelektronik.pl> <slrnmqes9v.b8e.orcus@orcus.wcss.wroc.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Pit <nospam@sdf.lonestar.org>
Newsgroups: pl.comp.os.linux.sprzet
Subject: Re: Limit zapisu dysk SSD
Date: Thu, 16 Jul 2015 18:44:23 +0000 (UTC)
Organization: ATMAN - ATM S.A.
Lines: 22
Message-ID: <slrnmqfus6.25m.nospam@nc10.lan>
References: <55a4d91e$0$2190$65785112@news.neostrada.pl> <slrnmq9sst.s4p.orcus@orcus.wcss.wroc.pl> <op.x1uu6drqu02wnp@km-komputer.lan.traxelektronik.pl> <op.x1uvfswsu02wnp@km-komputer.lan.traxelektronik.pl> <slrnmqes9v.b8e.orcus@orcus.wcss.wroc.pl>
NNTP-Posting-Host: user-164-127-88-124.play-internet.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1437072263 9575 164.127.88.124 (16 Jul 2015 18:44:23 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Thu, 16 Jul 2015 18:44:23 +0000 (UTC)
User-Agent: slrn/1.0.1 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit