2012의 게시물 표시

Moonlux 용 사이트 하나 구축했습니다 ㅎㅎ

이미지
오늘 Moonlux를 위한 사이트 하나 소스포지에다가 구축 했습니다 ㅎㅎㅎ 앞으로 Moonlux베포는 여기서 할꺼구여(물론 이 블로그서도 합니다 ㅎㅎ) 업대이트 정보라든가 더 자세한 정보를 여기서 확인하시면 되고. 다운로드도 여기서 하시면 됩니다 ㅎㅎㅎ 워드프레스 써먹어서 적절히 구축 했습니다. moonlux.sourceforge.net 여기 들어가시면 됩니다 ㅎㅎ 사이트 어떤것 같나요??

Moonlux 1.0 beta4 (32bit)

지금 배포하는 것은 Moonlux 1.0 beta4의 32비트 버전입니다 ㅎㅎ 64비트 버전하곤 다를게 없고, 32비트냐 64비트냐의 차이 뿐입니다. 32비트 버전 원하시는 분은 이거 쓰시면 되겠습니다. 스크린샷은 제가 최근에 올린 beta4 64비트 버전 참고하세요 아래 URL을 따라가시면 다운로드 가능합니다. http://sourceforge.net/projects/moonlux/files/beta/moonlux_1.0_beta4_32bit.iso/download

Moonlux 1.0 beta4 (64bit)

이미지
방금 테스트 끝낸 Moonlux 1.0 beta4 (64bit)입니당. 물론 새로운 배타버전의 moonlux구요 ㅎㅎ 죄송합니다만 아직 베타라 데스크톱 환경 계속 이리저리 바꿔먹는 중입니다. 아마 cinnamon으로 고정 될듯 싶습니다. 이번 버전에서는 데스크톱 환경 또 변경 했습니다. 이전 버전이 xfce4였다면 이번에는 리눅스 민트에 쓰였다는 cinnamon입니다 docky는 하단애 그대로 있고 아이콘 테마 변경 했고 부트스크린도 더 멋진걸로(?) 바꿔 줬습니다 ㅎㅎ 아 그리고 이번 버전부터는 우분투 12.04 LTS기반입니다. 12.10기반으로 할려 했으나 테스트 할떄마다 네트워크부분 문제 때문에  12.04기반으로 했습니다. 12.04기반 이다보니 처음에 한글입력 안되시는 분들 있으실수 있는대. moonlux에서 터미널 열으시고, im-switch 명령어 실행하셔서  입력기를 nabi로 변경후 세션 로그아웃후 다시 로그인 해주시면 한글입력 정상적으로  가능 해지니 참고하세요. 다운로드는 아래 URL을 따라가셔서 받으시면 됩니다. http://sourceforge.net/projects/moonlux/files/beta/moonlux_1.0_beta4_64bit.iso/download

Moonlux1.0 beta3(64bit)

이미지
밤새 작업하고 업로드해서(?) 오늘 공개하는 새로운 베타버전의 moonlux입니다. 아직도 64bit만 되는건 함정이내요 (곧 32bit용도 만들생각이에요) 밤 일단은 데스크탑 환경 바꿨습니다. 그놈에서 xfce4로요 ㅎㅎ 그놈보다 훨씬 가벼우면서 기본 테마라든가 그런것도 꽤나 좋아서 xfce4로 했습니다. 그리고 docky가 설치되어 있어 하단에 docky라는 독이 나옵니다. 부팅화면과, 로그인화면, 그리고 사운드 테마도 바꿨습니다. 추가적으로 파일탐색기는 노틸러스에서 Thunar로 변경했습니다. 일단 스크린샷 한번 보시죠. ㄸ 스크린샷은 여기까지구, 다운로드는 제가 소스포지에 업로드 해둔거 받아가시면 됩니다. http://sourceforge.net/projects/moonlux/files/beta/moonlux_1.0_beta3_64bit.iso/download

앞으로 소스포지에 1GB이상 파일 올릴떄 rsync 애용해야 겠습니다 ㅋㅋ

앞으로 소스포지에 1GB이상 파일 올릴떄 rsync 애용해야 겠내요 ㅋㅋㅋ 삽질뜨는 moonlux 소스포지로 배포할려는대 용량커서 파일질라로 sftp로 전송해보니, 70~90KB/s 속도로 보내지던개 rsync로는 1~2MB/s의 속도로 sftp보다 훨씬 빠른 속도로  전송되내요 ㄷㄷㄷㄷㄷㄷㄷㄷㄷ.... 거기에 rsync는 업로드 중단한 파일 이어서 업로드 가능하다 하니 ㅋㅋㅋㅋ  앞으로 진짜 애용해야 겠습니다, 어제 sftp로는 다섯시간 지나도 60~70% 업로드 되다가 시간땜에 걍 중단했는대 지금 rsync는  몇분도 되지않아 30%정도 업로드 되었내요 ㅋㅋ

Moonlux1.0 Beta2 (64bit)

이미지
가상머신으로 작업해먹은(?) 이번에는 두번쨰 배타버전입니다. 딱히 달라진 것은 없습니다 허허. 기본 테마 설정을 해줘야 하는대 잘 안먹내요.. 이번에는 파일을 다른곳에 업로드 해놨습니다. 지금 소스포지에도 업로드 중이고요, SFTP써서 업로드 중입니다. 용량이 커서 웹브라우저로는 업로드 안되더군요 허허 데스크탑 환경을 그놈으로 바꾸고, 유니티 제거, 필요없는 것들 제거한 정도고. 부트스크린도 바꿨는대.. 별로일겁니다.. 허허 아직 베타라 그러니 쩝.. 베타3에서 바꿀테니 걱정 마세요 허허 나중에는 그놈버리고, 더 가벼운 데스크탑 환경은 아니고, 오픈박스라는 윈도우 메니저에 틴트2 페널 등으로 변경할 생각입니다. 로그인 화면인 디스플레이 메니져도 바꿀 예정이에요. 다운로드는 아래 URL을 따라가서  Download file    에 이메일 주소를 입력하고 하단의 Request download link 를 눌르면 이메일로 다운로드 링크가 가고, 그 링크로 받으시면 됩니다. 소스포지에 업로드가 완료되면 곧 다운로드 URL을 소스포지 것으로 바꾸겠습니다 http://www.filehosting.org/file/details/390141/Moonlux_beta2_64bit.iso ----------------------------------------------------------------------------------------------- 2012/11/05 수정 : 소스포지에 업로드 완료 했습니다, 소스포지에서 받으실분들은 소스포지에서 받으시기 바랍니다. http://sourceforge.net/projects/moonlux/files/beta/Moonlux_beta2_64bit.iso/download

Moonlux 1.0 beta (64bit)

삽질 뜨고있는 커스텀 배포판의 배타버전(?) 한번 배포해 봅니당 배타라 많이 불아정하고 아직 덜된것도 많으니 쓰실분만 한번 써보시길 바랍니다(?)  이건 remastersys로 했지만 계속 다른 방법으로 커스텀 배포판  만드는법 찿는 중이에요 허허 나중에 더 나은 방법 찿으면 그 방법으로  할 생각입니다. 지금 배포하는건 유니티 제거하고 그놈을 넣은다음 몇몇 프로그램 제거하고 추가한 정도내요 허허허 용량이 커서 일단 토렌트 파일 배포합니다 토렌트 클라이언트 써서 받으세요. 토렌트 클라이언트로 다 받으신분들은 시드 유지 좀 부탁드릴깨요. 토렌트 파일 받기 : http://d-h.st/xgv 토렌트 마그넷 링크 : magnet:?xt=urn:btih:112193a612088c934d577c7f3aa4c32812d5a08e&dn=Moolnux%5F1.0%5Fbeta%5Famd64.iso

오션센터 왔습니다(?)

이미지
개발팀 모임 있어서 오션 센터 와서 삽질할려는대 일단 개발환경부터 구축할려 보니.. 인터넷 속도가.. 답이 없내요.. 느려요 ㅠㅠ

remastersys로 커스텀 리눅스 배포반 하나 만들어 볼까 하네요

개인적으로 데비안 기반으로 remastersys 써먹어서 커스텀 배포반 하나 만들어볼까 합니다. 윈도우로 치면 블렉애디션 같은걸 말이죠 ㅋㅋ 데비안7 기반으로 몇몇 프로그램 넣고 빼고 데스크탑 환경 바꾸고 커널 바꾸고 하는 씩으로 해볼려구여 ㅋㅋ 일단 가상머신에 데비안7 설치중인대 설치가 꽤나 오래 걸리는군요.. 설치 다되면 일단 필요한거나 먼저 가상머신 안의 데비안에 설치 해야겠내요. 허허허허허허 일단 크롬부터 넣고 파이어폭스 날려줘야지 하하하하하

Cubebone Kernel For Nexus 7 (build#4)

오늘아침 컴파일해본 커널입니당 ㅎㅎ 오늘내로 아마 릴리즈 몇번 더 나올갭니다  오늘내로 넣을껀 다 넣어야해서;;; 일단 변경사항은 +PegasusQ가버너 추가 이거밖에 없습니다 허헣 곧 다른것도 추가해서 릴리즈 하겠습니다. 커널 플레싱은 CWM이나 TWRP같은 커스텀 리커버리에서 플레싱 해주시면 됩니다. -------------------------------------------------- 다운로드 URL(build3 - 2012/10/19) http://sourceforge.net/projects/cbkn7g/files/Cubebone_Kernel_Nexus7_grouper_build%234_20121020.zip/download 다 자세한 사항 및 소스코드 http://iadev.3owl.com/site/?project=%EA%B0%9C%EB%B0%9C%EC%A4%91%EB%B0%B0%ED%8F%AC%EC%A4%91cubebone-kernel-for-nexus7 -------------------------------------------------- 도네이트(후원) 받습니다, 저의 개발을 지원해주고 싶으신분은 아래 URL을 따라가서 저에게 후원 해주시기전 한번 읽어보시고, 후원 해주시면 감사하겠습니다. http://hybdms.blogspot.kr/p/donate-me.html

[커널소스용 패치]Joe's RCU - An RCU for SMP with a single CPU garbage collector

Joe' RCU 또는 JRCU라고 많이 알려진 RCU시스템입니다. Joe Korty라는 분이 만드셧다내요 SMP를 위해 만들어졌대나(?) 가비지 콜렉션 도 있고 기기 성능도 향상시켜주는 RCU 시스템이라내요 ㅎㅎㅎ http://lwn.net/Articles/431885/ 에서 퍼온 패치입니다. 커널소스에 패치 적용해 보시고 싶으신분은 아래 패치 내용을 .patch 확장자를 가진 파일 (예를들면 JRCU.patch)로 저장하시고 그 파일을 적용하고자 하는 커널소스 폴더의 최상위에 넣고 터미널로 그 폴더에 들어가서, 아래 명령어를 쳐주시면 됩니다. patch -p1 < JRCU.patch (파일이름이 JRCU.patch인 경우) ------------------------- An RCU for SMP with a single CPU garbage collector From :   Joe Korty To :   Frederic Weisbecker Subject :   [PATCH] An RCU for SMP with a single CPU garbage collector Date :   Mon, 7 Mar 2011 15:31:06 -0500 Message-ID :   <20110307203106 .ga23002=".ga23002" tsunami.ccur.com="tsunami.ccur.com"> Cc :   "Paul E. McKenney" , Peter Zijlstra , Lai Jiangshan , "mathieu.desnoyers@efficios.com" , "dhowells@redhat.com" , "loic.minier@linaro.org" , "dhaval.giani@gmail.com" , "tglx@linutronix.de" , &qu

Cubebone Kernel For Nexus 7 (build#3)

방금 컴파일한 커널입니당 일단 변경사항부터 나열하면, +Joe's RCU 추가 및 활성화 (  http://lwn.net/Articles/431885/  ) +CPU Governer 추가 : Lulzactive 기본 cpu 가버너는 interactive >기본 I/O 스케줄러 SIO로 변경됨 변경사항은 이렇습니다. 커널 플레싱은 CWM이나 TWRP같은 커스텀 리커버리에서 플레싱 해주시면 됩니다. -------------------------------------------------- 다운로드 URL(build3 - 2012/10/19) http://sourceforge.net/projects/cbkn7g/files/Cubebone_Kernel_Nexus7_grouper_build%233_20121019.zip/download 다 자세한 사항 및 소스코드 http://iadev.3owl.com/site/?project=%EA%B0%9C%EB%B0%9C%EC%A4%91%EB%B0%B0%ED%8F%AC%EC%A4%91cubebone-kernel-for-nexus7 -------------------------------------------------- 도네이트(후원) 받습니다, 저의 개발을 지원해주고 싶으신분은 아래 URL을 따라가서 저에게 후원 해주시기전 한번 읽어보시고, 후원 해주시면 감사하겠습니다. http://hybdms.blogspot.kr/p/donate-me.html

Cubebone Kernel For Nexus 7 (buile#2)

nexus 7용 커널 방금 컴파일한것 배포합니다 ㅎㅎㅎ +i/o scheduler추가 bfq, v(r), sio -> bfq가 기본임(추후 sio로 변경예정) +LZMA형식으로 커널압축 아직까진 이거 정도밖에 특징이 없고, 점차 추가해 나갈 예정입니다. 갤럭시 S2랑 Nexus7 커널은 이번주 내로 넣을꺼 넣고 마무리 해야해서;; 많이 바쁘내요 허허허허 -------------------------------------------- 다운로드 URL (build #2 - 2012/10/18) http://sourceforge.net/projects/cbkn7g/files/Cubebone_Kernel_Nexus7_grouper_build%232_20121018.zip/download 더 자세한 사항 및 소스코드 얻기 http://iadev.3owl.com/site/?project=%EA%B0%9C%EB%B0%9C%EC%A4%91%EB%B0%B0%ED%8F%AC%EC%A4%91cubebone-kernel-for-nexus7

Nexus7용 커널 컴파일 해보는 중입니다

이미지
Nexus7용 커널 컴파일 해보는 중입니당 ㅎㅎㅎ 일단은 소스 클론한거에, i/p 스케줄러(VR, BFQ, SIO)넣고 컴파일 하는 중입니다. 이번주내요 넣을건 다 넣어야 하다보니 허허허허허허 컴도 새로 맞추고 멀티부팅해서 작업하는대 컴파일속도 예전보단 빠르겠죠(?) 일단 컴파일 되면 제가 테스트하고 동아리 홈페이지 통해서 릴리즈 해야겠내요. nexus7 커널 개발은 동아리 활동으로 하기로 했거든요.

Linux Mint 13 Maya + Gnome 3.6 !!

이미지
최근 커널삽질 할려고 컴퓨터에 파티션 나눠서 설치한 리눅스 민트 13 입니당 ㅎㅎ 데스크톱 환경은 원래 리눅스 민트 13 은 cinnamon 하고 mate지원하는 버전이 따로 있는대 저는 cinnamon버전 설치하고 개인적으로 Gnome 3.6 설치해서 씁니다 ㅋㅋ Gnome이 멋지더라구여 ㅋㅋㅋ

Nexus7용 커널 컴파일 중입니다

이미지
가상머신으론 도저히 안되서 저번에 우분투 깔았다가. 어찌어찌 하다보니 하드디스크 맛가서, 아예 컴퓨터를 새로 맞췃습니다 ㅋㅋ 코어 i3로 씨퓨 바뀌고 하드도 500기고로 전보다 넉넉해졌내요 ㅎㅎ 우분투는 무거워서 윈도우랑 리눅스민트 13 + 그놈3.6 멀티부팅해서 씁니당 ㅋㅋ 가상머신과는 차원이 다르네욬ㅋㅋ 

구글 플러스로 동아리 임원끼리 회의 잠깐 해봤내요 ㅋ

이미지
오늘 동아리 임원 애들이랑 구글 플러스 행아웃으로  한번 회의 해봤내요 ㅋㅋ 살짝 끊김이 있긴 하지만 할만 하내요 ㅋㅋ 전 컴으로 하고 싶었으나 컴퓨터 히드디스크가 맛가서;; 행아웃 하면서 삽질이나 도와줬내요 뭐 ㅋㅋㅋㅋ 한명 더있는대 그친구는 엄마크리로 인해 먼저 퇴장(?) 어쨋건 할만한 화상회의(?) 였내요 ㅋㅋㅋ

Nexus7 커널 삽질 떠보는 중입니다 ㅎㅎㅎ

이미지
Nexus7커널 삽질 떠보는 중입니다 ㅋㅋㅋ 지금은 컴파일 중이네요 ㅎㅎ 갤럭시 플레이어같으면 웹사이트에서 받아서 압축풀면 끝인대 이거는 직접 레퍼토리 클론하고 브렌치 변경해줘야 소스가 오네요. 일단은 수정없이 테스트 용도로 컴파일 중입니다. 플레싱은 시험 끝나고야 되겠지만(?) 시험 다음주인것도 그렇고 usb케이블 끝이 휘어서 연결이 불안정 하거든요 ㅜㅜㅜ

[LABS | UPDATE | #24]WhiteBeam Kernel For YP-GB1(KOR) & YP-G1(INTL)

오랜만의 릴리즈네요 ㅎㅎ 정식 릴리즈는 아닙니다. 제가 갤럭시 플레이어 팔고 넥서스7로 갈아탄 관계로. 제가 테스트를 하지 못합니다. 따라서  여러분들이 커널 플레싱하면 재대로 부팅이 되는지, 제대로 작동하는지 확인해주셔야 합니다. 테스트 버전이므로 플레싱 하면 기기에 문제가  생길 가능성도 있다는 것을 알아두세요. YP-GB1(KOR) KRKPG 펌웨어, 또는 YP-G1(INTL) 에서 사용 가능합니다 이번 #24(LABS) 릴리즈에서 달라진점 -GPU 오버클럭 (클럭 스피드 값을  2 0 0000000 에서  2 5 0000000 로 변경했습니다) 다른건 달라진게 없습니다 허허허허 요세 시험기간이기도 하고 할것도 많아서 ㅎㅎㅎ 시험 끝나고 뭘 쳐넣을지 생각 해봐야 겠내요. 아, 그리고 앞으로 테스트 버전은 제목에 "LABS"붙일꺼에요, 참고해주세요. 테스트 버전의 경우 배포할때 게시물에 "LABS" 테그도 붙습니다. ---------------------------------------------------------------------------------------------------------- #24(LABS)  다운로드 URL http://sourceforge.net/projects/wbcypgb1/files/WBK_YP-GB1_YP-G1-INTL_GB_%2324_20120918_LABS.tar/download 소스코드    커널소스  |  initramfs(KRKPC)  |  initramfs(KRKPG) ---------------------------------------------------------------------------------------------------------- 몇몇 분들이 커롬이나 쿠킹롬에 이 커널 써도 되냐고 쪽지나 메일 보내시는대요. 굳

으엌 이게뭐야

이미지
커스텀 리스트뷰 먹여주니 해당 엑티비티 들가면서... 검은화면만... 이클립스에서는 갑자기 디버그창... 뭐가문제지.....

동아리 홈페이지 킴스큐에서 워드프레스로 옮기는 중입니다 ㅋㅋㅋ

이미지
지금 킴스큐 삭제 다 했고 워드 프레스 설치할려고 파일 올리는 중입니다 ㅎㅎㅎ 꽤나 오래 걸리내요 ㅋㅋㅋ 압축을 풀어서 올려서 그런가 ㅋ

동아리 홈페이지 잘못 건드려서 망했내요 ㅋㅋㅋ

이미지
동아리 홈폐이지를 잘못 건드려서 신텍스 에러 났내요 ㅋㅋㅋㅋ 이참에 그냥 킴스큐에서 워드프레스로 넘어가야겠내요(?)ㅋㅋㅋㅋㅋ

내일 오랜만에(?) 갤플 커널 수정및 컴파일점 해야겟내요

이미지
어떤분이(?) 간절하게 Gpu오버쿨럭울 원하시더군요 ㅋ 아는 개발자분이(?) Gpu 클럭값(?)있는것울 알려주셨으니 내일 시간나면 작업 들어가야 겠냐요 그래봤자 아래 사진에 표시된 값만 수정하는거지만(?)ㅋㅋ

삽질중인 학교어플 리스트뷰 구현해봤습니다

이미지
허허허허, 삽질중인 학교어플 리스트뷰를 강좌 봐가면서 적절히(?) 구현 했습니다. 많이 어렵내요 허허허허 아직은 목록만나오고 누르면 수행되는  작업같은건 삽질 더해야겠군요. 일단은 친구들이랑 같이 삽질하니 깃허브에 커밋을 해 둬야 겠내요 ㅎㅎ

ITQ 한글 A로 합격했어요 ㅎㅎㅎ

이미지
말 그대로 최근(?) ITQ한글 자격증 시험 봤는대, A로 합격했내요 ㅎㅎ 조으당 ㅋㅋㅋㅋ 이제 자격증 받는거 신청해서 받으면 되겠군요 ㅋ 그리고 곧 있을 엑셀 자격증 시험 연습 하고.. 어플이랑 커널 삽질도 해야겠내요 ㅋㅋ

요세 킴스큐로 동아리 홈페이지 하나 삽질중입니다.

이미지
요즘 동하리 홍보 및 사용자들하고 교류(?) 목적으로 홈페이지 하나 만들고 삽질 중입니다. (아직 내놓은 결과물이 없는것이 함정..) 웹호스팅 3owl.com하고 킴스큐 깔아서 하는 중입니다. 아직은... 삽질중입니다 ㅎㅎㅎ 대충 몇몇 메뉴랑 게시판 만들었으니.. 홈화면이 아직 많이 부족해서 나중에 수정 더 해줘야겠내요 ㅋㅋㅋㅋㅋ 동아리 홈페이지 주소 도메인 총 세게인대 도메인만 다르고 연결 사이트는 같습니다 ㅎㅎ iadev.3owl.com (메인도메인(?)) iadev.xe.to (무료라길레 등룩한 도메인) iadev.wo.to (광고나오는 *같은 도메인)

드디어 넥서스7을 받았습니다 핳핳핳핳

이미지
드디어 오늘 오후 다섯시 반쯤 넥칠 받았내요 ㅋㅋㅋ 완적 기다렸습니다 거의 2주에 가까운 시간을...ㅎㅎㅎㅎ 뽁뽁이 붙은 상자 ㅎㅎㅎ 뽁뽁이 특이하게 안쪽면이 테이프처럼 되있더군요 ㅎㅎ 개봉!!! 캐이스 끼우고 구동 ㅎㅎ 업글중... 핰핰핰핰 같이 쓰는 Mirach The Trash 와 한컷(?)ㅎㅎㅎㅎㅎ 넥칠 써봤는대.. 이전에 쓰던 갤플과는 차원이 다를정도로 부드럽내요 핳핳핳핳 어플 사이에서 전환하는 애니메이션이 특히 굳이네요 ㅋㅋ 이제 롬질과 롬이나 커널 삽질도 하고 친구들하고 같이 어플삽질도 떠야겟군요 ㅋㅋㅋㅋ

넥서스7 케이스를 먼저 GOT핳핳핳핳

이미지
이게 뭡니까 의사양반 케이스가 기기보다 먼저오다니 핳핳핳핳 나는 분명 기기를 먼저 주문했단 말이요!!!!!!!!!!!!!!!

넥서스7 받으면 구글 크레딧 얻고 개발자 등룩에 써야겠내요 ㅋㅋ

음.. 넥서스7 주문한게 어제나 오늘쯤 비행기 탓다네요 ㅇㅅㅇ 그럼 이번주 주말이나. 다음주 월오일쯤 받겠내요.. 핳핳핳핳 넥서스7 사면 구글 크레딧 25USD를 받을수 있다네요 ㅋㅋ 그 25USD가 구글 월릿으로 들어가고 구글플레이 개발자 등룩 결제할떄도, 구글 월릿으로 하니 ㅋㅋㅋ 이 크레딧을 개발자 등룩에나 써야겠내요 ㅋㅋ  어플도 하나 개발해서 올려보고 싶거든요 ㅋㅋㅋㅋ 느리게 오는게 문제지만... 그래도 조으다... 하하하하

그냥 뻘짓(?)

이미지
걍 뻘짓 한번 해봤내요(?) "자연속에 내가있다! 운지!' 를 띄어 봤습니다 ㅋㅋㅋㅋㅋㅋㅋ

Runi님께서 공유해 주셨던 TinyRCU를 위한 Low Memory Killer 패치입니다 ㅎㅎ

갤플 포럼에서 Runi님께서 TinyRCU를 위한(?) Low Memory Killer패치 소스를 공유해 주셨어요 ㅎㅎ 필요했는대 잘됬내요 ㅋㅋㅋㅋ lowmemorykiller.c를 수정해주는 패치입니다. ----------------------------------------------------------------------------- The task handoff notifier leaks task_struct since it never gets freed after the callback returns NOTIFY_OK, which means it is responsible for doing so. It turns out the lowmemorykiller actually doesn't need this notifier at all.  It's used to prevent unnecessary killing by waiting for a thread to exit as a result of lowmem_shrink(), however, it's possible to do this in the same way the kernel oom killer works by setting TIF_MEMDIE and avoid killing if we're still waiting for it to exit. The kernel oom killer will already automatically set TIF_MEMDIE for threads that are attempting to allocate memory that have a fatal signal. The thread selected by lowmem_shrink() will have such a signal after the lowmemorykiller sends it a SIGKILL, so this won't result in an unnecessary