انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: پر شدن RAM سیستم وقتی برنامه خاصی در حال اجرا نیست  (دفعات بازدید: 750 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
سلام
من یه مشکلی اخیرا خوردم اونم این هست که وقتی اپ خاصی در حال اجرا نیست رم سیستم پر میشه به شدت و عموما هم اگه همین طور سیستم رو بیکار نذارم رمش پر میشه و برنامه هام kill میشن.

مثلا تو عکسی که پیوست کردم، میبینید که اپی نیست که خیلی مموری مصرف کنه، ولی بیشتر از نود درصد رمم پر شده


خروجی یه سری دستور که به نظرم مربوطه:
[morteza@ICEWorkstaionArchlinux ~]$ cat /proc/meminfo
MemTotal:       16149420 kB
MemFree:          618252 kB
MemAvailable:     779724 kB
Buffers:           24452 kB
Cached:         11592492 kB
SwapCached:      2898928 kB
Active:          1338660 kB
Inactive:       13705332 kB
Active(anon):    1051512 kB
Inactive(anon): 13612220 kB
Active(file):     287148 kB
Inactive(file):    93112 kB
Unevictable:       43820 kB
Mlocked:               0 kB
SwapTotal:       6469628 kB
SwapFree:         575324 kB
Zswap:             38408 kB
Zswapped:        1114424 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        564056 kB
Mapped:           244676 kB
Shmem:          11236684 kB
KReclaimable:      77224 kB
Slab:             207804 kB
SReclaimable:      77224 kB
SUnreclaim:       130580 kB
KernelStack:        7904 kB
PageTables:        10116 kB
SecPageTables:      2056 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    14544336 kB
Committed_AS:   19330376 kB
VmallocTotal:   34359738367 kB
VmallocUsed:       62072 kB
VmallocChunk:          0 kB
Percpu:             6576 kB
HardwareCorrupted:     0 kB
AnonHugePages:    208896 kB
ShmemHugePages:  5906432 kB
ShmemPmdMapped:        0 kB
FileHugePages:     16384 kB
FilePmdMapped:     10240 kB
CmaTotal:              0 kB
CmaFree:               0 kB
Unaccepted:            0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB
DirectMap4k:      197168 kB
DirectMap2M:     4816896 kB
DirectMap1G:    11534336 kB
[morteza@ICEWorkstaionArchlinux ~]$ free -h
               total        used        free      shared  buff/cache   available
Mem:            15Gi        14Gi       603Mi        10Gi        11Gi       760Mi
Swap:          6.2Gi       5.6Gi       561Mi
[morteza@ICEWorkstaionArchlinux ~]$ sudo cat /proc/slabinfo
slabinfo - version: 2.1
# name            <active_objs> <num_objs> <objsize> <objperslab> <pagesperslab> : tunables <limit> <batchcount> <sharedfactor> : slabdata <active_slabs> <num_slabs> <sharedavail>
nf_conntrack_expect      0      0    208   39    2 : tunables    0    0    0 : slabdata      0      0      0
nf_conntrack         608    608    256   32    2 : tunables    0    0    0 : slabdata     19     19      0
ovl_inode             66     66    720   22    4 : tunables    0    0    0 : slabdata      3      3      0
fat_inode_cache       40     40    792   20    4 : tunables    0    0    0 : slabdata      2      2      0
fat_cache              0      0     40  102    1 : tunables    0    0    0 : slabdata      0      0      0
kvm_vcpu               0      0   9024    3    8 : tunables    0    0    0 : slabdata      0      0      0
x86_emulator           0      0   2672   12    8 : tunables    0    0    0 : slabdata      0      0      0
kcopyd_job             0      0   3240   10    8 : tunables    0    0    0 : slabdata      0      0      0
dm_uevent              0      0   2888   11    8 : tunables    0    0    0 : slabdata      0      0      0
ext4_groupinfo_4k   3058   3058    184   22    1 : tunables    0    0    0 : slabdata    139    139      0
ext4_inode_cache    2337   7884   1184   27    8 : tunables    0    0    0 : slabdata    292    292      0
ext4_allocation_context    312    312    152   26    1 : tunables    0    0    0 : slabdata     12     12      0
ext4_prealloc_space    432    432    112   36    1 : tunables    0    0    0 : slabdata     12     12      0
ext4_io_end          768    768     64   64    1 : tunables    0    0    0 : slabdata     12     12      0
bio_post_read_ctx    170    170     48   85    1 : tunables    0    0    0 : slabdata      2      2      0
extent_status       2958   2958     40  102    1 : tunables    0    0    0 : slabdata     29     29      0
jbd2_journal_handle   1241   1241     56   73    1 : tunables    0    0    0 : slabdata     17     17      0
jbd2_journal_head   1836   1836    120   34    1 : tunables    0    0    0 : slabdata     54     54      0
jbd2_revoke_table_s    256    256     16  256    1 : tunables    0    0    0 : slabdata      1      1      0
jbd2_revoke_record_s   1536   1536     32  128    1 : tunables    0    0    0 : slabdata     12     12      0
xe_sched_job_parallel      0      0    448   36    4 : tunables    0    0    0 : slabdata      0      0      0
i915_dependency      384    384    128   32    1 : tunables    0    0    0 : slabdata     12     12      0
execute_cb             0      0     64   64    1 : tunables    0    0    0 : slabdata      0      0      0
i915_request        3167   3220    704   23    4 : tunables    0    0    0 : slabdata    140    140      0
drm_i915_gem_object   3482   7311   1152   28    8 : tunables    0    0    0 : slabdata    262    262      0
bio-136              252    252    192   21    1 : tunables    0    0    0 : slabdata     12     12      0
fsverity_info          0      0    264   31    2 : tunables    0    0    0 : slabdata      0      0      0
fscrypt_inode_info      0      0    128   32    1 : tunables    0    0    0 : slabdata      0      0      0
MPTCPv6                0      0   2176   15    8 : tunables    0    0    0 : slabdata      0      0      0
ip6-frags              0      0    184   22    1 : tunables    0    0    0 : slabdata      0      0      0
PINGv6                 0      0   1216   26    8 : tunables    0    0    0 : slabdata      0      0      0
RAWv6                390    390   1216   26    8 : tunables    0    0    0 : slabdata     15     15      0
UDPv6                264    264   1344   24    8 : tunables    0    0    0 : slabdata     11     11      0
tw_sock_TCPv6          0      0    264   31    2 : tunables    0    0    0 : slabdata      0      0      0
request_sock_TCPv6      0      0    312   26    2 : tunables    0    0    0 : slabdata      0      0      0
TCPv6                120    120   2560   12    8 : tunables    0    0    0 : slabdata     10     10      0
scsi_sense_cache      64     64    128   32    1 : tunables    0    0    0 : slabdata      2      2      0
io_kiocb              64     64    256   32    2 : tunables    0    0    0 : slabdata      2      2      0
bfq_io_cq              0      0   1360   24    8 : tunables    0    0    0 : slabdata      0      0      0
bio-264               25     25    320   25    2 : tunables    0    0    0 : slabdata      1      1      0
mqueue_inode_cache    408    408    960   34    8 : tunables    0    0    0 : slabdata     12     12      0
fuse_request          78     78    152   26    1 : tunables    0    0    0 : slabdata      3      3      0
fuse_inode           108    108    896   36    8 : tunables    0    0    0 : slabdata      3      3      0
kioctx                 0      0    576   28    4 : tunables    0    0    0 : slabdata      0      0      0
userfaultfd_ctx_cache      0      0    192   21    1 : tunables    0    0    0 : slabdata      0      0      0
dnotify_struct         0      0     32  128    1 : tunables    0    0    0 : slabdata      0      0      0
posix_timers_cache    288    288    256   32    2 : tunables    0    0    0 : slabdata      9      9      0
ip4-frags              0      0    200   20    1 : tunables    0    0    0 : slabdata      0      0      0
MPTCP                  0      0   1984   16    8 : tunables    0    0    0 : slabdata      0      0      0
request_sock_subflow_v6      0      0    384   21    2 : tunables    0    0    0 : slabdata      0      0      0
request_sock_subflow_v4      0      0    384   21    2 : tunables    0    0    0 : slabdata      0      0      0
xfrm_dst            2059   2725    320   25    2 : tunables    0    0    0 : slabdata    109    109      0
xfrm_state           252    252    768   21    4 : tunables    0    0    0 : slabdata     12     12      0
ip_fib_trie          595    595     48   85    1 : tunables    0    0    0 : slabdata      7      7      0
ip_fib_alias         511    511     56   73    1 : tunables    0    0    0 : slabdata      7      7      0
PING                 689    736   1024   32    8 : tunables    0    0    0 : slabdata     23     23      0
RAW                  320    320   1024   32    8 : tunables    0    0    0 : slabdata     10     10      0
tw_sock_TCP          403    403    264   31    2 : tunables    0    0    0 : slabdata     13     13      0
request_sock_TCP     312    312    312   26    2 : tunables    0    0    0 : slabdata     12     12      0
TCP                  227    273   2368   13    8 : tunables    0    0    0 : slabdata     21     21      0
hugetlbfs_inode_cache     50     50    648   25    4 : tunables    0    0    0 : slabdata      2      2      0
dquot                384    384    256   32    2 : tunables    0    0    0 : slabdata     12     12      0
bio-256               50     50    320   25    2 : tunables    0    0    0 : slabdata      2      2      0
backing_aio         3164   3264    128   32    1 : tunables    0    0    0 : slabdata    102    102      0
ep_head             3072   3072     16  256    1 : tunables    0    0    0 : slabdata     12     12      0
dax_cache             39     39    832   39    8 : tunables    0    0    0 : slabdata      1      1      0
request_queue         66     66    984   33    8 : tunables    0    0    0 : slabdata      2      2      0
bio-200             1024   1152    256   32    2 : tunables    0    0    0 : slabdata     37     37      0
biovec-max           238    256   4096    8    8 : tunables    0    0    0 : slabdata     32     32      0
biovec-128           192    192   2048   16    8 : tunables    0    0    0 : slabdata     12     12      0
msg_msg-8k             0      0   8192    4    8 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-4k             0      0   4096    8    8 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-2k             0      0   2048   16    8 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-1k             0      0   1024   32    8 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-512            0      0    512   32    4 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-256            0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-128            0      0    128   32    1 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-64             0      0     64   64    1 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-32             0      0     32  128    1 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-16             0      0     16  256    1 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-8              0      0      8  512    1 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-192            0      0    192   21    1 : tunables    0    0    0 : slabdata      0      0      0
msg_msg-96             0      0     96   42    1 : tunables    0    0    0 : slabdata      0      0      0
khugepaged_mm_slot   1530   1530     40  102    1 : tunables    0    0    0 : slabdata     15     15      0
memdup_user-8k         0      0   8192    4    8 : tunables    0    0    0 : slabdata      0      0      0
memdup_user-4k         0      0   4096    8    8 : tunables    0    0    0 : slabdata      0      0      0
memdup_user-2k       192    192   2048   16    8 : tunables    0    0    0 : slabdata     12     12      0
memdup_user-1k       384    384   1024   32    8 : tunables    0    0    0 : slabdata     12     12      0
memdup_user-512        0      0    512   32    4 : tunables    0    0    0 : slabdata      0      0      0
memdup_user-256        0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
memdup_user-128       96     96    128   32    1 : tunables    0    0    0 : slabdata      3      3      0
memdup_user-64       768    768     64   64    1 : tunables    0    0    0 : slabdata     12     12      0
memdup_user-32      1536   1536     32  128    1 : tunables    0    0    0 : slabdata     12     12      0
memdup_user-16      3072   3072     16  256    1 : tunables    0    0    0 : slabdata     12     12      0
memdup_user-8       6144   6144      8  512    1 : tunables    0    0    0 : slabdata     12     12      0
memdup_user-192       63     63    192   21    1 : tunables    0    0    0 : slabdata      3      3      0
memdup_user-96       378    378     96   42    1 : tunables    0    0    0 : slabdata      9      9      0
user_namespace       300    300    640   25    4 : tunables    0    0    0 : slabdata     12     12      0
iommu_iova_magazine    384    384   1024   32    8 : tunables    0    0    0 : slabdata     12     12      0
dmaengine-unmap-256     15     15   2112   15    8 : tunables    0    0    0 : slabdata      1      1      0
dmaengine-unmap-128     30     30   1088   30    8 : tunables    0    0    0 : slabdata      1      1      0
dmaengine-unmap-2   1856   2112     64   64    1 : tunables    0    0    0 : slabdata     33     33      0
sock_inode_cache    1362   1482    832   39    8 : tunables    0    0    0 : slabdata     38     38      0
skbuff_small_head    625    750    640   25    4 : tunables    0    0    0 : slabdata     30     30      0
skbuff_head_cache   1312   1312    256   32    2 : tunables    0    0    0 : slabdata     41     41      0
tracefs_inode_cache    312    312    672   24    4 : tunables    0    0    0 : slabdata     13     13      0
configfs_dir_cache     92     92     88   46    1 : tunables    0    0    0 : slabdata      2      2      0
file_lease_cache       0      0    160   25    1 : tunables    0    0    0 : slabdata      0      0      0
file_lock_cache      252    252    192   21    1 : tunables    0    0    0 : slabdata     12     12      0
fsnotify_mark_connector   2040   2040     24  170    1 : tunables    0    0    0 : slabdata     12     12      0
buffer_head         9071   9243    104   39    1 : tunables    0    0    0 : slabdata    237    237      0
x86_lbr               21     21   1536   21    8 : tunables    0    0    0 : slabdata      1      1      0
task_delay_info      168    168    144   28    1 : tunables    0    0    0 : slabdata      6      6      0
taskstats            444    444    432   37    4 : tunables    0    0    0 : slabdata     12     12      0
proc_dir_entry      2232   2352    192   21    1 : tunables    0    0    0 : slabdata    112    112      0
proc_inode_cache    4198   4324    712   23    4 : tunables    0    0    0 : slabdata    188    188      0
seq_file             408    408    120   34    1 : tunables    0    0    0 : slabdata     12     12      0
sigqueue             663    663     80   51    1 : tunables    0    0    0 : slabdata     13     13      0
bdev_cache            60     60   1600   20    8 : tunables    0    0    0 : slabdata      3      3      0
shmem_inode_cache   5263   5785    792   20    4 : tunables    0    0    0 : slabdata    290    290      0
kernfs_node_cache  48989  49110    136   30    1 : tunables    0    0    0 : slabdata   1637   1637      0
mnt_cache           1157   1176    384   21    2 : tunables    0    0    0 : slabdata     56     56      0
filp                6850   9952    256   32    2 : tunables    0    0    0 : slabdata    311    311      0
inode_cache         2885   5175    640   25    4 : tunables    0    0    0 : slabdata    207    207      0
dentry             15258  26250    192   21    1 : tunables    0    0    0 : slabdata   1250   1250      0
names_cache          168    168   4096    8    8 : tunables    0    0    0 : slabdata     21     21      0
net_namespace         78     78   4736    6    8 : tunables    0    0    0 : slabdata     13     13      0
lsm_file_cache    240913 399360      8  512    1 : tunables    0    0    0 : slabdata    780    780      0
uts_namespace        222    222    432   37    4 : tunables    0    0    0 : slabdata      6      6      0
nsproxy              672    672     72   56    1 : tunables    0    0    0 : slabdata     12     12      0
vma_lock           14073  36822     40  102    1 : tunables    0    0    0 : slabdata    361    361      0
vm_area_struct     12882  21714    184   22    1 : tunables    0    0    0 : slabdata    987    987      0
files_cache          322    322    704   23    4 : tunables    0    0    0 : slabdata     14     14      0
signal_cache         700    700   1152   28    8 : tunables    0    0    0 : slabdata     25     25      0
sighand_cache        450    450   2112   15    8 : tunables    0    0    0 : slabdata     30     30      0
task_struct          610    784   4544    7    8 : tunables    0    0    0 : slabdata    112    112      0
cred                1239   1239    192   21    1 : tunables    0    0    0 : slabdata     59     59      0
anon_vma_chain      7523  10176     64   64    1 : tunables    0    0    0 : slabdata    159    159      0
anon_vma            4378   5148    104   39    1 : tunables    0    0    0 : slabdata    132    132      0
pid                 2445   2528    128   32    1 : tunables    0    0    0 : slabdata     79     79      0
Acpi-ParseExt        468    468    104   39    1 : tunables    0    0    0 : slabdata     12     12      0
Acpi-State          1938   1938     80   51    1 : tunables    0    0    0 : slabdata     38     38      0
shared_policy_node   9095   9095     48   85    1 : tunables    0    0    0 : slabdata    107    107      0
numa_policy        17855  37248     32  128    1 : tunables    0    0    0 : slabdata    291    291      0
perf_event           288    288   1328   24    8 : tunables    0    0    0 : slabdata     12     12      0
trace_event_file    2562   2562     96   42    1 : tunables    0    0    0 : slabdata     61     61      0
ftrace_event_field 289050 406245     56   73    1 : tunables    0    0    0 : slabdata   5565   5565      0
pool_workqueue      1152   1152    512   32    4 : tunables    0    0    0 : slabdata     36     36      0
maple_node          3294   5280    256   32    2 : tunables    0    0    0 : slabdata    165    165      0
radix_tree_node    76269  87542    584   28    4 : tunables    0    0    0 : slabdata   3191   3191      0
task_group          3085   3300    640   25    4 : tunables    0    0    0 : slabdata    132    132      0
mm_struct            322    322   1408   23    8 : tunables    0    0    0 : slabdata     14     14      0
vmap_area          26376  26376     72   56    1 : tunables    0    0    0 : slabdata    471    471      0
kmalloc_buckets       36     36    112   36    1 : tunables    0    0    0 : slabdata      1      1      0
kmalloc-cg-8k         52     52   8192    4    8 : tunables    0    0    0 : slabdata     13     13      0
kmalloc-cg-4k        252    280   4096    8    8 : tunables    0    0    0 : slabdata     35     35      0
kmalloc-cg-2k        718    800   2048   16    8 : tunables    0    0    0 : slabdata     50     50      0
kmalloc-cg-1k        787    832   1024   32    8 : tunables    0    0    0 : slabdata     26     26      0
kmalloc-cg-512       953   1056    512   32    4 : tunables    0    0    0 : slabdata     33     33      0
kmalloc-cg-256       480    480    256   32    2 : tunables    0    0    0 : slabdata     15     15      0
kmalloc-cg-128       544    544    128   32    1 : tunables    0    0    0 : slabdata     17     17      0
kmalloc-cg-64        960    960     64   64    1 : tunables    0    0    0 : slabdata     15     15      0
kmalloc-cg-32       1536   1536     32  128    1 : tunables    0    0    0 : slabdata     12     12      0
kmalloc-cg-16       3072   3072     16  256    1 : tunables    0    0    0 : slabdata     12     12      0
kmalloc-cg-8        6144   6144      8  512    1 : tunables    0    0    0 : slabdata     12     12      0
kmalloc-cg-192       840    840    192   21    1 : tunables    0    0    0 : slabdata     40     40      0
kmalloc-cg-96        588    588     96   42    1 : tunables    0    0    0 : slabdata     14     14      0
dma-kmalloc-8k         0      0   8192    4    8 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-4k         0      0   4096    8    8 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-2k         0      0   2048   16    8 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-1k         0      0   1024   32    8 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-512        0      0    512   32    4 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-256        0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-128        0      0    128   32    1 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-64         0      0     64   64    1 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-32         0      0     32  128    1 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-16         0      0     16  256    1 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-8          0      0      8  512    1 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-192        0      0    192   21    1 : tunables    0    0    0 : slabdata      0      0      0
dma-kmalloc-96         0      0     96   42    1 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-8k         0      0   8192    4    8 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-4k         8      8   4096    8    8 : tunables    0    0    0 : slabdata      1      1      0
kmalloc-rcl-2k         0      0   2048   16    8 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-1k         0      0   1024   32    8 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-512       32     32    512   32    4 : tunables    0    0    0 : slabdata      1      1      0
kmalloc-rcl-256        0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-128      448    448    128   32    1 : tunables    0    0    0 : slabdata     14     14      0
kmalloc-rcl-64      1773   2240     64   64    1 : tunables    0    0    0 : slabdata     35     35      0
kmalloc-rcl-32         0      0     32  128    1 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-16         0      0     16  256    1 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-8          0      0      8  512    1 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-192        0      0    192   21    1 : tunables    0    0    0 : slabdata      0      0      0
kmalloc-rcl-96      1230   1260     96   42    1 : tunables    0    0    0 : slabdata     30     30      0
kmalloc-8k           209    212   8192    4    8 : tunables    0    0    0 : slabdata     53     53      0
kmalloc-4k           582    640   4096    8    8 : tunables    0    0    0 : slabdata     80     80      0
kmalloc-2k          1519   1648   2048   16    8 : tunables    0    0    0 : slabdata    103    103      0
kmalloc-1k          7120   7520   1024   32    8 : tunables    0    0    0 : slabdata    235    235      0
kmalloc-512         4576   5984    512   32    4 : tunables    0    0    0 : slabdata    187    187      0
kmalloc-256         6990   7424    256   32    2 : tunables    0    0    0 : slabdata    232    232      0
kmalloc-128         2400   2400    128   32    1 : tunables    0    0    0 : slabdata     75     75      0
kmalloc-64         20712  22912     64   64    1 : tunables    0    0    0 : slabdata    358    358      0
kmalloc-32         14631  22528     32  128    1 : tunables    0    0    0 : slabdata    176    176      0
kmalloc-16         56642  64512     16  256    1 : tunables    0    0    0 : slabdata    252    252      0
kmalloc-8          11202  11264      8  512    1 : tunables    0    0    0 : slabdata     22     22      0
kmalloc-192         5205   9408    192   21    1 : tunables    0    0    0 : slabdata    448    448      0
kmalloc-96          7667   8484     96   42    1 : tunables    0    0    0 : slabdata    202    202      0
kmem_cache_node      576    576     64   64    1 : tunables    0    0    0 : slabdata      9      9      0
kmem_cache           384    384    256   32    2 : tunables    0    0    0 : slabdata     12     12      0

پ.ن: به نظرم اومد که خود کرنل داره مطابق معمول کش میکنه ولی به یه دلیلی رها نمیکنه، یه کاری که کردم این بود که وقتی مثلا ۲ گیگ ازاد داشتم میرفتم تو tmp ام (tmp ام نوعش tmpfs هست) یه فایل همونقدری میساختم که قاعدتا مصرف رمم میرفت بالا بعد که کشم شروع به آزاد شدن میکرد که رم ازاد شه فایله رو پاک میکردم و اینطوری کرش نمیکرد دیگه

« آخرین ویرایش: 03 آبان 1403، 02:25 ب‌ظ توسط مرتضی . م »

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2657
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
چندین فرایند به نام telegram-desktop وجود داره و این فرایند ها دارن رم بسیار زیادی رو مصرف میکنن.  بزنید
pkill -9 telegram-desktop
چون آرچ هم هست میتونه یک اشکال(باگ) باشه. تازگی ها اینجوری شده؟
« آخرین ویرایش: 03 آبان 1403، 01:29 ب‌ظ توسط 🇬🇧بریتانیای کبیر🇬🇧 »
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
چندین فرایند به نام telegram-desktop وجود داره.

نه اپ ها اتفاقا زیاد مصرف نمیکنن. خود تلگرام هم همونطور که میبینی ۳ درصد رم رو گرفته و بستنش مشکلی رو حل نمیکنه. دقت کنی کلا user space خیلی رمی نگرفته و سر اپ های زیاد نیست.

اینم که چندتاست، سر پروسه های مختلفه و چندین بار باز شدن نیست
« آخرین ویرایش: 03 آبان 1403، 02:23 ب‌ظ توسط مرتضی . م »

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2657
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
والا اینطوری که من میبینم اگه رم مصرفیشونو که میشه RES رو با هم جمع کنید میبیند که خیلی زیاد هم میشه. و البته با کلید های بالا و پایین ببینید شاید از اینها بیشتر هم باشه.

نقل‌قول
بستنش مشکلی رو حل نمیکنه.
چون شما با بستنش یکی از اون فرایند هارو میبندید ولی دستوری که در بالا گفتم کل اون هارو میبنده. اون دستور را آزمایش کنید و ببینید نتیجه چی میشه. احتمالا برنامه یک اشکالی داره.
« آخرین ویرایش: 03 آبان 1403، 05:10 ب‌ظ توسط 🇬🇧بریتانیای کبیر🇬🇧 »
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
رم استفاده نشده، رم اسراف شده است.
سیستم‌عامل رم رو با انباره‌ها پر می‌کنه که در زمان نیاز بهشون، لازم نباشه دوباره بارشون کنه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
رم استفاده نشده، رم اسراف شده است.
سیستم‌عامل رم رو با انباره‌ها پر می‌کنه که در زمان نیاز بهشون، لازم نباشه دوباره بارشون کنه.

درسته ولی وقتی که مقدار رم آزاد از یه حدی کمتر بشه شروع به آزاد کردن اون ها نمیکنه مگه؟

یک موردی هم فهمیدم، اینکه وقتی رمم پره و هیچ برنامه ای باز نیست، اگر محیط گرافیکیم رو به طور کلی ببندم (که میره تو tty) رمم ازاد میشه. برای همین احتمالا حدس کشی که گفتم اشتباه باشه

آفلاین abc

  • Full Member
  • *
  • ارسال: 144
  • جنسیت : پسر
چیزی که به رم یا هارد سیستم فشار می‌آورد فضای اشغال شده نیست، بلکه نرخ تغییر اطلاعات در آن است.
مثلا یه هارد خالی را در نظر بگیرید با یک هاردی که پر از اطلاعات است (مثلا تعداد زیادی فیلم). تا زمانی که این هارد دوم همین‌طوری بماند (یعنی نه فیلمی روی آن بریزید و نه فیلمی از آن باز نکنید) از لحاظ استهلاک مثل همان هارد خالی است.
رم هم به همین شکل است، زمانی که چند گیگابایت از آن مصرف شده باشد و همین‌طور ثابت بماند فشاری روی آن نیست (فشار زمانی وارد می‌شود که مقدار داده‌های آن مدام کم و زیاد شود)

در حالت کلی: وقتی یک اطلاعاتی را از روی هارد پاک می‌کنید چیزی پاک نمی‌شود، فقط اطلاعات نشان داده نمی‌شود. پاک شدن اطلاعات زمانی اتفاق می‌افتد که اطلاعات جدیدی روی هارد بریزید، یعنی زمانی که اطلاعات جدید روی اطلاعات قدیمی بازنویسی شوند. رم هم به همین شکل است و درباره‌ی آن تصوری مثل سی‌پی‌یو نداشته باشید.
« آخرین ویرایش: 04 آبان 1403، 11:24 ق‌ظ توسط abc »
~

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1610
    • در دفاع از آزادی بیان
اینکه وقتی رم پر می شه خطر نداره درسته. سیستم که داره کار می کنه اطلاعاتی که لازم داره رو در جاهای مختلفی از رم می نویسه و شاید یه برنامه بعدا بسته بشه ولی سیستم عامل نیازی نمی بینه که بره مثلا به جای اطلاعات قبلی توش صفر بنویسه و بگه «خالیه» (:

اما چیزی که نشون دهنده «کمبود رم» است، پر شدن swap است که در مورد تو هم صدق می کنه. وقتی سوئپ شروع به پر شدن می کنه معنیش اینه که در یک جایی ۱۶ گیگ رم کافی نبوده و سیستم مجبور شده از دیسک به عنوان رم استفاده کنه. این رو هم بعدا «خالی» نمی کنه ولی به هرحال نشون می ده که در حین یک کارهایی سیستم تو به بیشتر از ۱۶ گیگ رم نیاز داشته.

یه پیشنهاد اینه که ریبوت کنی و بذاری مدتی سیستم بدون اینکه برنامه خاصی اجرا کرده باشی کار کنه و ببینی آیا رم کم کم شروع به پر شدن می کنه یا نه. این روزها چیزهایی مثل یه صفحه براوزر می تونن حاوی یه باگ باشن که کم کم کل حافظه رو اشغال کنن.
آزادی کیبورد حق هر انسان است - جادی

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
اینکه وقتی رم پر می شه خطر نداره درسته. سیستم که داره کار می کنه اطلاعاتی که لازم داره رو در جاهای مختلفی از رم می نویسه و شاید یه برنامه بعدا بسته بشه ولی سیستم عامل نیازی نمی بینه که بره مثلا به جای اطلاعات قبلی توش صفر بنویسه و بگه «خالیه» (:

اما چیزی که نشون دهنده «کمبود رم» است، پر شدن swap است که در مورد تو هم صدق می کنه. وقتی سوئپ شروع به پر شدن می کنه معنیش اینه که در یک جایی ۱۶ گیگ رم کافی نبوده و سیستم مجبور شده از دیسک به عنوان رم استفاده کنه. این رو هم بعدا «خالی» نمی کنه ولی به هرحال نشون می ده که در حین یک کارهایی سیستم تو به بیشتر از ۱۶ گیگ رم نیاز داشته.


درسته ولی خب یکم وضعم بدتر از اینه
یعنی کار از نگرانی گذشته، عملا شروع میکنه که برنامه ها رو ببنده. تو dmesg هم میگه:
[ 8126.668778] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=user.slice,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/session-1.scope,task=Isolated Web Co,pid=3233,uid=1000
[ 8126.668993] Out of memory: Killed process 3233 (Isolated Web Co) total-vm:3088416kB, anon-rss:175820kB, file-rss:740kB, shmem-rss:1688kB, UID:1000 pgtables:2932kB oom_score_adj:167
[ 8126.965335] Purging GPU memory, 0 pages freed, 0 pages still pinned, 4386 pages left available.
[ 8126.978010] Purging GPU memory, 0 pages freed, 0 pages still pinned, 4386 pages left available.
[ 8127.208850] systemd-journald[354]: Under memory pressure, flushing caches.
[ 8128.397712] systemd-journald[354]: Under memory pressure, flushing caches.
یه موردی هم که هست اینه که با این که swap دارم و تو htop ام هست، قبل از اینکه خیلی ازش استفاده کنه میره سراغ بستن برنامه ها (ولی خب مثلا یه چند صد مگی هم از swap مصرف شده)

اون پیشنهاد باز گذاشتن سیستم بدون برنامه رو تا حالا انجام ندادم (این طور بوده که مثلا فایرفاکس باز باشه و من برم و بعد یه ساعت ببینم پر شده باشه، ولی بدون هیچ اپی نه. انجام میدم ببینم چی میشه
« آخرین ویرایش: 06 آبان 1403، 02:46 ب‌ظ توسط مرتضی . م »

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
با اپ های مختلف تست کردم، تهش گویا گیر از یه چیزی تو wm ام هست. حالا یا خودش یا مثلا اون باری که استفاده میکنم یا...
چون روی گنوم همه چیز طبیعی بود.
فقط نمیدونم چرا توی لیست نشون نمیداد.

علی الحساب مشکل من موقت حل شده و از همه دوستانی که کمک کردن تشکر میکنم

پ.ن: بعد از چک کردن و گشتن دیدم یکی گفته مشکل از picom بوده و با اینکه نه تو top نه تو ps چیزی نشون نداد، با کشتنش مشکلم حل شد.
« آخرین ویرایش: 10 آبان 1403، 03:54 ب‌ظ توسط مرتضی . م »