gvim에서 대용량 파일 읽기

futari의 이미지

linux에선 vim으로 대용량 파일을 편집해도 그리 불편함을 느낄 정도는 아니었는데,

windows에서는 gvim을 이용해서 대용량 파일을 수정할 경우에 전체적으로 매우 느리고 불편합니다. 메가.. 단위 정도만 되면 버벅이네요...

ultraedit나 editplus는 수십메가 이상되는 파일도 잘 처리해 주는데 vim이 상대적으로 이렇게 열등한 성능을 보여주는 것이 조금 의아합니다.

분명 못해서 이렇게 되어 있을 리는 없고,

어디선가 조작이 가능하지 않을까 추측되는데

혹시 이 부분에 대해서 알고 계신 분 계신가요?

swap때문일까도 조심스럽게 생각 해 봅니다만 답을 잘 모르겠네요.

madman93의 이미지

제가 지금 gvim으로 해 보았습니다.
파일은 1.74M 짜리 html 파일입니다.

어떤 작업을 하셨는지요?
제가 지금 작업을 해보았는데
저는 젼혀 못 느끼겠군요

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

Hyun의 이미지

혹 windows의 linux보다 열등한 파일시스템 때문이 아닐까요?

그전에 linux에서 파일은 메모리처럼 쓰는 걸 만들었었는데... 소스를 그대로 윈도에서 돌리니깐... 거의 멈춰버리더군요...
눅스에선 5분이면 돌아가던게 20분( ? ) 넘게 걸리고...

생뚱맞은 생각인가...?

hey의 이미지

음 1메가가 대용량은 아니죠 .. 얼마짜리 파일을 여셨나요? 전에 irc에서 이 얘기가 나왔을 때 신택스를 꺼보라는 의견이 나왔었어요.


----------------------------
May the F/OSS be with you..


madman93의 이미지

음 1메가가 대용량은 아니죠 .. 얼마짜리 파일을 여셨나요? 전에 irc에서 이 얘기가 나왔을 때 신택스를 꺼보라는 의견이 나왔었어요.

대용량이 아닌건 저도 알죠...
글을 제대로 안 읽으셨군요..
메가 단위로만 가도 느려진다기에 해본것 뿐입니다.

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

futari의 이미지

앗 죄송합니다.

제가 착오가 있었습니다.

방금 5메가 정도의 바이너리를 열어보니 전혀 문제가 없습니다.

수십메가 단위는 되었나 봅니다.

전에 sql dump file을 건드릴때도 불편했던 기억이 있어서

몇메가 정도의 파일에서부터 불편하다고 적었던 것인데

용량에 착각이 있었던것 같습니다.

별로 그럴 일이 많이 없긴 하지만

간단하게 바이너리 파일을 수정하거나 검토할 때 불편을 겪은 적이 있습니다.

zip file의 data를 수정할 때에도 그랬었는데 그때는 50메가 정도 되었던 것으로 기억됩니다.

vim으로 하다가 결국 ultraedit를 깔아서 한번에 해결했던 기억이 :(

하이라이트... 도 원인일 수 있겠네요.

대상을 찾아서 실험해 보겠습니다. 감사합니다. ^^

-------------------------
The universe is run by the complex interweaving of three elements: matter, energy, and enlightened self-interest.
- G'kar, Babylon 5

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.