Eclipse가 노트북을 사용할 수 없게 만듭니다.

Eclipse가 노트북을 사용할 수 없게 만듭니다.

현재 Eclipse 프로젝트를 사용할 수 없습니다. 저는 ArchLinux를 사용하고 있습니다:

                   -`
                  .o+`                 rkmax@satellite
                 `ooo/                 OS: Arch Linux 
                `+oooo:                Kernel: x86_64 Linux 3.9.9-1-ARCH
               `+oooooo:               Uptime: 1h 19m
               -+oooooo+:              Packages: 922
             `/:-:++oooo+:             Shell: bash
            `/++++/+++++++:            Resolution: 3286x1200
           `/++++++++++++++:           DE: Gnome 3.8.2
          `/+++ooooooooooooo/`         WM: Not Found
         ./ooosssso++osssssso+`        WM Theme: Not Found
        .oossssso-````/ossssss+`       GTK2 Theme: Adwaita
       -osssssso.      :ssssssso.      GTK3 Theme: Adwaita
      :osssssss/        osssso+++.     Icon Theme: Faenza-Darkest
     /ossssssss/        +ssssooo/-     Font: Ubuntu 10
   `/ossssso+/:-        -:/+osssso+-   CPU: Intel Core i3 CPU M 380 @ 2.533GHz
  `+sso+:-`                 `.-/+oso:  RAM: 1049MB / 2808MB
 `++:.                           `-/+/  
 .`                                 `/

java version "1.7.0_40"
OpenJDK Runtime Environment (IcedTea 2.4.1) (ArchLinux build 7.u40_2.4.1-1-x86_64)
OpenJDK 64-Bit Server VM (build 24.0-b50, mixed mode)

Eclipse Juno 4.2 (extra/eclipse 4.2.2-1)

여기서 문제는 프로젝트에서 무엇이든 변경하려고 하면 Eclipse가 이를 다시 빌드한다는 것입니다. 하나의 프로세스가 systemd-coredum모든 메모리를 소모합니다.

COMMAND                   %MEM    RSS     %CPU
systemd-coredum           54.4    1528.04 4.3
java                      9.7     272.48  69.6
chromium                  4.6     130.08  2.2
chromium                  2.1     61.12   2.9
chromium                  2.1     60.67   0.7
gnome-shell               1.7     49.16   6.4
banshee                   1.5     42.80   4.2
chromium                  1.3     37.28   0.2
chromium                  0.8     23.45   0.2
pulseaudio                0.3     10.65   2.0

ulimit -c unlimitedcoredump conf .bashrc에 파일과 기호가 있습니다.

$ ln -s /dev/null /etc/sysctl.d/coredump.conf
$ systemctl restart systemd-sysctl

하지만 저는 이 문제를 해결할 수 없습니다.

답변1

코어 덤프를 중지하려면 리소스를 0으로 제한하여 비활성화할 수 있습니다.

$ ulimit -c 0

ArchLinux 포럼에서 이 주제를 살펴보면 2013년 7월 현재 활성화된 문제인 것으로 보입니다.https://bbs.archlinux.org/viewtopic.php?id=154511. 이 스레드에는 ln -s /dev/null ...더 이상 작동하지 않는 방법을 언급하는 게시물이 여러 개 있습니다 .

이 위키 기사의 제목은 다음과 같습니다.체계ArchLinux 위키에 더 자세한 내용이 있습니다.

관련 정보