Otázka:
Co je to postgres a proč běží v mém systému?
DrKumar
2013-08-05 02:11:11 UTC
view on stackexchange narkive permalink

Při každém přihlášení k počítači si v Monitoru aktivity všimnu, že pod uživatelem „postgres“ běží několik instancí procesu zvaného „postgres“.

Co je to a proč se spustí pokaždé, když se přihlásím?

Z toho, co jsem shromáždil, je to server SQL, který je zabudován do unixových systémů. Ale to je tak daleko, jak jsem se dostal.

Jakýkoli pohled by byl velmi oceněn.

Upravit: AHA! Objevilo se to poté, co jsem nainstaloval Blackmagic DaVinci Resolve. Když nainstaluje balíček CUDA, nainstaluje také server PostgreSQL. Zajímavý.

Ve výchozím nastavení nefunguje, pravděpodobně byl nainstalován s některým z vašich softwarů.
PostgreSQL je výchozí databáze na serveru Mac OS X od verze 10.7. Standardní verze systému Mac OS X obsahuje pouze klientské nástroje příkazového řádku PostgreSQL.
Dva odpovědi:
Craig Ringer
2013-08-05 20:27:39 UTC
view on stackexchange narkive permalink

PostgreSQL je relační databázový stroj. Možná jste slyšeli o MySQL? Dělá to podobný druh práce.

Apple se z nezjistitelných a podivných důvodů rozhodl, že chce spojit PostgreSQL v některých verzích Mac OS X jako předinstalovanou aplikaci. Následně je dodáván s některými verzemi systému Mac OS X .

Některý software třetí strany navíc PostgreSQL spojí, protože jej používá k ukládání a správě svých dat. Ne vždy bude zřejmé, o jaký program jde.

PostgreSQL obecně používá málo CPU, RAM nebo diskových I / O, pokud se skutečně nepoužívá pro seriózní práci, takže je celkem bezpečné jej ignorovat. Pokud jste opravdu odhodláni se toho zbavit (řekněme, že si myslíte, že by to mohlo vašemu Macu bez SSD zabránit v otáčení pevného disku), pak zastavte a nechte jej nainstalovaný, ale ne běh. Pokud se nic nerozbije, deaktivujte jej v launchd, ale neodinstalujte jej. Tímto způsobem to nemá žádný účinek, ale snadno se obnoví, pokud zjistíte, že nastal problém.

(Upozorňujeme, že databáze PostgreSQL nejsou kompatibilní ve všech verzích. Pokud odstraníte nainstalovanou kopii verze 8.2, rozhodněte se chtěli byste tato data přeci jen přečíst, budete si muset nainstalovat kompatibilní sestavení 8.2, aby bylo možné data přečíst; instalace nejnovější verze 9.3 nebo dokonce 8.4 nebude fungovat).

Z nějakého podivného důvodu jsem měl při hraní extrémní zpoždění a jsem softwarový inženýr, takže mě nepřekvapilo, aby tam běželo několik postgresů a dalších procesů, jako je například docker running, ale pak jsem viděl, že to vlastně pojí moji šířku pásmaz nějakého důvodu to mohla být nějaká chyba, zabití pomocí sigkill přes pid problém vyřešilo.Netuším proč.
Muselo to být něco jiného v kontejneru Dockeru využívajícího internetovou šířku pásma, pokud jste nespouštěli výpis, dotazy ze vzdáleného hostitele atd. Možná jste měli nějaký malware?
Jo, moje myšlenky přesně, proto jsem řekl, že jsem doslova neměl ponětí, protože vím, že nebyly spuštěny žádné skládky, stejně jako dotazy.Pravděpodobně malware nebo závada, kterou jsem nikdy předtím neviděl.Jeho zabití každopádně problém vyřešilo, jak se předpokládalo
Andrew Ng
2013-08-05 03:24:17 UTC
view on stackexchange narkive permalink

PostgresSQL je systém správy databází s otevřeným zdrojovým kódem. Je vysoce pravděpodobné, že na něm závisí jiný software, který jste si stáhli. Nedoporučoval bych jej odstraňovat, protože by to mohlo narušit funkčnost jiných programů.



Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...