디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

그놈이 느려진 이유가 자바스크립트 많이 써서인가앱에서 작성

발명도둑잡기(118.235) 2025.07.13 05:31:52
조회 119 추천 0 댓글 4

그놈(GNOME)이 예전보다 느려졌다고 느껴진다면, 자바스크립트를 많이 써서라는 말은 부분적으로는 맞고, 전체적인 이유 중 하나일 뿐입니다. 더 정확히는 기반의 GNOME Shell 디자인이 성능에 영향을 줄 수 있는 구조적 원인 중 하나입니다.

1. GNOME이 를 사용하는 이유

GNOME Shell은 Mutter(컴포지터) 위에서 돌아가는 GNOME Shell이라는 UI 컴포넌트를 포함하고 있는데, 이 GNOME Shell 자체가 (GJS)로 작성되어 있습니다.

이 는 일반 웹브라우저의 JS 엔진이 아니라, GJS (GNOME ) 라는 바인딩을 통해 GTK/C 라이브러리를 사용하는 구조입니다.

이 구조는 개발 생산성은 높지만, C/C++이나 Rust보다 느릴 수밖에 없습니다.

2. 가 GNOME을 느리게 만드는 이유 (일부)

Garbage Collection: JS는 가비지 컬렉션 기반이라, UI 이벤트 도중 GC가 일어나면 순간적으로 멈출 수 있음.

Single-threaded: 대부분 UI가 단일 스레드에서 돌기 때문에 JS가 무거운 연산을 하면 전체 UI가 멈춤.

확장 기능도 대부분 JS로 만들어지는데, 잘못된 확장이 성능을 더 떨어뜨릴 수 있음.

3. 다른 성능 저하 원인

애니메이션과 트랜지션 효과 증가: GNOME 3부터 효과가 많아졌고, 특히 저사양 GPU에서는 버벅임.

Wayland 도입 초기의 미성숙함: GNOME은 Wayland 지원을 주도했지만, 초기에는 버그나 최적화 부족이 많았음.

메모리 사용 증가: 최신 GNOME은 기능이 많아지고 백그라운드 서비스도 늘어서 RAM도 많이 사용.

GTK4 전환기: 일부 앱은 GTK3, 일부는 GTK4라 혼합 환경에서 성능 일관성이 떨어짐.

4. 실제 성능 체감 개선 방법

GNOME 확장 줄이기: 특히 Shell Extension 중 일부가 성능에 큰 영향 줌.

Lightweight 테마 사용: 애니메이션이나 그림자가 적은 테마는 속도 향상에 도움.

CPU/GPU 드라이버 최신화: 특히 AMD, Intel GPU는 Mesa 드라이버 업데이트가 중요.

다른 데스크탑 환경 사용 고려: Xfce, LXQt, KDE(특히 6버전 이후)는 GNOME보다 가볍고 반응성이 좋음.

요약

GNOME이 느려진 것은 사용 때문이기도 하지만, 전체 아키텍처, 애니메이션 중심 설계, 추가 기능, 드라이버/하드웨어 호환성 문제복합적인 이유가 있습니다.

궁금하다면 특정 GNOME 버전이나 하드웨어를 기준으로 더 구체적으로 분석해드릴 수 있어요.


"도둑은 집을 떠나며 주인을 욕한다" - 러시아 속담
송대관-해뜰날
https://youtu.be/DUsVXmywSCk

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2871825 채용지식보면 DDD,CQRS,이벤트 Sourcing 당연히 하는거같은데 [2] ㅆㅇㅆ(124.216) 07.15 127 0
2871824 저커버그 머스크 게이츠 좇센인이였으면 노예맞잖누 뒷통수한방(1.213) 07.15 64 1
2871822 네이티브 [3] 배구공(119.202) 07.15 94 0
2871821 신입채용 진짜의미 [2] ㅇㅇ(106.102) 07.15 181 2
2871819 C/C++ 특징. [1] 프갤러(59.16) 07.15 120 0
2871818 냐? ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 74 0
2871817 실베 4년제라는데 자바만 배운다는거 개소리 아님?? [5] ㅇㅇ(106.101) 07.15 126 0
2871816 미국 뇌신경과학자가 말하는 졸릴때 잠에서 깨는 방법 발명도둑잡기갤로그로 이동합니다. 07.15 61 0
2871815 주식 초보 수익 ㅇㅇ(211.246) 07.15 103 0
2871813 진짜 신입 모집 이래놓고 점점 필요역량 길어지는게 웃김 [4] ㅇㅇ(221.146) 07.15 198 0
2871811 챗티씨 왜케 빡대갈통이시냐? [4] 헬마스터갤로그로 이동합니다. 07.15 141 1
2871810 한국 ai 는 유료 API 가져다 쓰는 쪽으로 [4] 무한탐구(218.234) 07.15 138 0
2871809 인생은 아름답구 냥덩은 발전한당⭐+ By 나님 ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 72 0
2871808 국비출신 자바웹개발 배웠는데 현업가서 경험해보는게 꿈이다. [6] 프갤러(180.231) 07.15 478 0
2871807 디시앱에서 왜 글 가끔 안 써짐? [1] 아스카영원히사랑해갤로그로 이동합니다. 07.15 97 0
2871806 자랑 하나 해도 되냐 [4] 아스카영원히사랑해갤로그로 이동합니다. 07.15 137 0
2871803 자야지~ ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 07.15 86 0
2871802 임베디드개발자하는일 -> 로봇어플리케이션, 공장자동화 [3] 네오커헠(1.237) 07.15 313 0
2871801 결국 2018년쯤 프갤러(로우레벨러)가맞았던거지 네오커헠(211.235) 07.15 170 0
2871800 QA 팀은 뭐하는 곳이야? [2] 프갤러(14.47) 07.15 168 0
2871799 포프님 예측들이 다 맞네 [9] 피치(183.101) 07.15 324 0
2871798 보더콜리가 border 콜리였노 [4] 헬마스터갤로그로 이동합니다. 07.15 116 0
2871797 짱깨 ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 72 0
2871796 우끽끼끼끼기기끼 우키 [1] 통암기클론원숭이(211.235) 07.15 108 0
2871795 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 52 0
2871794 총체적문제 무능논란좌파 2찢명 쫄았넹 ㅇㅅㅇ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 59 0
2871792 조급함이 일을 망치는법이당 By 나님 ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 89 0
2871791 [속보] 좌파 2찢명 갑질논란 인사대참사 거짓변명 강선우 텔레그램 확보! [1] ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 112 0
2871790 세부분석하니 1.5 클래스 올렸다는게 맞는듯? ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 80 0
2871789 반국가세력 모순 덩어리 아닌가 생각해본다 [2] 넥도리아(220.74) 07.15 82 0
2871788 다시 계산하니 2달 이상 앞당김 ㄷㅅㄷ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 62 0
2871787 skt 기변 통보만 가능하다고 해서, 고객센터 전화드렸습니다. 넥도리아(220.74) 07.15 77 0
2871786 나님 잘하면 올해 한단계 클래스 올릴수 있을둣!? ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 74 0
2871784 나님 기분 ㄱㅆㅅㅌㅊ !! ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 63 0
2871783 호오.. 나님 작년보다 2달이나 페이스 앞당겼넹 ㅋㅅㅋ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 74 0
2871781 보수 이 새끼는 왜 저러고 살까 의문이 들 때 항싱 답을 주는 짤 [3] 프갤러(110.8) 07.15 91 0
2871780 자자 논거를 찾아보지 않는 자칭 보수 병신들의 심리상태 알랴준다 [5] 프갤러(110.8) 07.15 89 0
2871778 세상에 억까가 심해더 시련을 견디고, 시련 넥도리아(220.74) 07.15 84 0
2871777 너네 개발공부 얼마나해 [8] 프갤러(106.101) 07.15 203 0
2871776 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 60 0
2871775 저녁 안 먹구 간식 먹구 잣더니 머근개 없어서 그런지 끙야가 잘 안나오네 ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 65 0
2871774 무제 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 07.15 72 0
2871773 비스크돌 2기 ost 는 별루넹 ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 69 0
2871772 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 07.15 62 0
2871771 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 07.15 74 0
2871770 C++ 인기는 왜 죽지 않는가? [3] 프갤러(59.16) 07.15 147 0
2871769 나님 모닝 미라클⭐+ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 77 0
2871768 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 60 0
2871767 프갤 저지능자 보수들은 뭔 찾아볼 생각을 못하냐.. [3] ㅆㅇㅆ(124.216) 07.15 114 0
2871765 자연어로 죄다 코딩해버리니까 현타오네 [2] 프갤러(175.193) 07.15 205 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2