Hubzilla.de
Anmelden
Registrieren
Hubzilla.de
Anmelden
Registrieren
System Apps
Fehler melden
Hilfe
QRator
Sprache
Suche
Verzeichnis
Zufälliger Kanal
2023-05-27 15:55:32
Profil ansehen
𝕵𝖔𝖍𝖆𝖓 ⛧
johan@qoto.org
#Вопрос
: а что не так у
#Шиндошс
10 с управлением памятью? Занято 10 гигов (из 18), своп 30, система становится однозадачной. Может, есть где-то тайный кыржик, который надо ткнуть, чтобы всио заработало?.. 😠
вопрос
Link zur Quelle
show all
12 comments
2023-05-27 16:18:48
Profil ansehen
metallcorn 🐧
metallcorn@mastodon.ml
@johan
так не, все так, так и задумывалось
Link zur Quelle
2023-05-27 16:51:36
Profil ansehen
𝕵𝖔𝖍𝖆𝖓 ⛧
johan@qoto.org
@metallcorn
Допустим, но непонятно, 8 гигов
ЕЩЕ ЕСТЬ
, хуле их не использовать? 😠
Link zur Quelle
2023-05-27 16:52:21
Profil ansehen
metallcorn 🐧
metallcorn@mastodon.ml
@johan
может там какие-то особенные настройки хранения свопа
Link zur Quelle
2023-05-27 18:24:39
Profil ansehen
🅴🆁🆄🅰 🇷🇺
erua@hub.hubzilla.de
@
𝕵𝖔𝖍𝖆𝖓 ⛧
а видеокарта у тебя выделенная или же APU вместо CPU и для видяхи резервируется память из оперативки?
Link zur Quelle
2023-05-27 18:25:17
Profil ansehen
𝕵𝖔𝖍𝖆𝖓 ⛧
johan@qoto.org
@erua
Дискретная, но всего 1 гиг.
Link zur Quelle
2023-05-27 18:32:48
Profil ansehen
🅴🆁🆄🅰 🇷🇺
erua@hub.hubzilla.de
@
𝕵𝖔𝖍𝖆𝖓 ⛧
значит кэш файловой системы выжрал почти всё оперативку, т.е. ещё и высокая наполняемость свопа.
Link zur Quelle
2023-05-27 18:35:07
Profil ansehen
𝕵𝖔𝖍𝖆𝖓 ⛧
johan@qoto.org
@erua
Не совсем на самом деле так, половину RAM выжрал Фотошоп, потому что ему в настройках это позволено. Но. Почему ЕГО не убрали в своп, и ПОЧЕМУ 8 гигов занято непонятно чем?.. — вот этого момента я не понимаю никак…
Link zur Quelle
2023-05-27 18:43:09
Profil ansehen
🅴🆁🆄🅰 🇷🇺
erua@hub.hubzilla.de
@
𝕵𝖔𝖍𝖆𝖓 ⛧
потому что он просто запинил страницы.
ну... если коротко, небольшой экскурс в системную разработку.
приложение может сказать системе выдели мне оперативной памяти столько то гигов (это не heap, а именно обращение к подсистеме virtual memory). и операционная система конечно выделит, но лишь внутри виртуального адресного пространства данного процесса (приложения). не обеспечив этот запрошенный кусок реальными страницами физической ОЗУ.
ну ты же понимаешь, что есть виртуальные адреса в том, что является виртуальным адресным пространством процессов, а есть реальные, физические, адреса страниц в ОЗУ. и соответствие между ними идёт через таблицу трансляции.
приложения обычно ограничивают тем, что просят ОС выделить память 9Гб и не требуют при этом распределить (выделить) реальные страницы ОЗУ. но могут и такое попросить — для того, чтобы при обращении к 7-му гигабайту их 9 гигового кэша в адресном пространстве всё работало быстро. а не приходилось ждать, пока ОС найдёт реальные страницы ОЗУ и не сопоставит их тому виртуальному адресу куда пришлось обращение приложения.
такой херовый сценарий называется soft page fault — это генерация исключения неаппаратного (а софтового) на процессоре, когда приложение обращается к тем адресам виртуальной памяти в пространстве своего процесса, если эти адреса не сопоставлены реальным страницам ОЗУ и надо выполнить это сопоставление вытащив из пула свободные страницы ОЗУ.
этот херовый сценарий жрёт до 30% производительности приложения от всей работы с оперативной памятью.
потому все люди делающие серьёзный софт — все не просто выделяют память запросом к системе, а ещё и говорят системе произвести маппинг реальных страниц ОЗУ (запинивают память).
Link zur Quelle
2023-05-27 18:50:54
Profil ansehen
𝕵𝖔𝖍𝖆𝖓 ⛧
johan@qoto.org
@erua
Наверно, допустим. Но эта блядь не запрашивает указанный объем сразу. А выжирает по мере надобности. Но не освобождает, даже если все открытые файлы закрыть. Причем вообще ХЗ, как, но при закрытии Шопа выделенная память падает с 30 до 15 гигов (в шопе ничего ничего не открыто).
Link zur Quelle
2023-05-27 19:01:29
Profil ansehen
🅴🆁🆄🅰 🇷🇺
erua@hub.hubzilla.de
@
𝕵𝖔𝖍𝖆𝖓 ⛧
большая часть того, что ты видишь — это липовая чисто виртуальная хуйня, мало общего имеющая к реальному положения дел — к тому каким образом система обращается с оперативной памятью физической ОЗУ.
смотреть надо в snap-in'е мониторе ресурсов / производительности. там увидишь сколько реально памяти используется, а сколько размечено для кэша и подготовлено к передачи под нужды (реальные страницы).
2) погляди у процесса фотожопа своего счётчик soft page fault — когда это значение начинает достигать определённых чисел, то кидается выделять уже пулы запиненных страниц.
1
𝕵𝖔𝖍𝖆𝖓 ⛧
Link zur Quelle
2023-05-27 19:05:00
Profil ansehen
𝕵𝖔𝖍𝖆𝖓 ⛧
johan@qoto.org
@erua
Понял, THNX, будем почитать на досуге.
Link zur Quelle
2023-05-27 19:26:55
Profil ansehen
🅴🆁🆄🅰 🇷🇺
erua@hub.hubzilla.de
@
𝕵𝖔𝖍𝖆𝖓 ⛧
вот оно, нужна вкладка Memory и там смотреть легенду внимательно.
а Page Fault — это можно вывести как одну из колонок в том же таск-манагере стандартном.
1
𝕵𝖔𝖍𝖆𝖓 ⛧
Link zur Quelle
Konversationsmerkmale
Lädt...
Konversationsmerkmale
Lädt...
Anmelden
E-Mail oder Kennung
Kennwort
Angaben speichern
Anmelden
Registrieren
Zurücksetzen des Kennworts
Entfernte Authentifizierung