> -----Original Message-----
> From: A.J.Mechelynck [mailto:[EMAIL PROTECTED]
> Sent: 07 April 2007 05:46
> To: Yakov Lerner
> Cc: vim@vim.org; Meino Christian Cramer; Bram Moolenaar
> Subject: Re: Vim freezes system ?!
> 
> Yakov Lerner wrote:
> > On 4/6/07, Yakov Lerner <[EMAIL PROTECTED]> wrote:
> >> On 4/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >> > Hi,
> >> >
> >> >  I did th3 follwing: With a program, which generates random
> numbers in
> >> >  different formats, I created a file, which consists of _one_ line
> of
> >> >  2097152 characters ("0"-"9","A"-"F").
> >> >
> >> >  To split the line into lines of 72 characters each, I started vim
> and
> >> >  let it read the file.
> >> >
> >> >  I postioned the cursor at position 0 and entered the following in
> >> >  normal mode:
> >> >
> >> >  qq72<right>i<return><esc>0q
> >> >
> >> >  Then I did a
> >> >
> >> >  [EMAIL PROTECTED]
> >> >
> >> >  After only 10 or 15 (guessed) executions of the macro the system
> >> >  freezes while constantly swapping (?) and became unuseable and
> did no
> >> >  longer respond.
> >> >
> >> >  Even the mouse pointer was nearly unmoveable...
> >> >
> >> >  After heavily and constantly trying I managed to kill the X-
> session
> >> >  and to 'killall -9 vim' from the console to get back my computer.
> >>
> >> Hello Meino "the vim killer" Cramer,
> >> I tried your scenario. You need to add 'set ul=-1' to disable
> undoes, and
> >> 'set lz' to disable excess redraws. Even then, vim goes rather slow
> at
> >> this task.
> >>
> >> Indeed, vim grows to >1000MB vm/rss size
> >> size in matter of one minute without ul=-1 (, and growing very fast.
> )
> >
> > The thing I find strange here is that values of 'maxmem', 'maxmemtot'
> were:
> >
> >    :set mm? mmt?
> >  maxmem=643272
> >  maxmemtot=643272
> >
> > , yet vim grew  past x2.5 times that limits (with default 'ul')
> > without messages.
> > Is this expected behaviour ?
> >
> > Yakov
> >
> 
> I have
>    maxmapdepth=1000
>    maxmempattern=1000
>    maxmem=249
>    maxmemtot=249
> 
> which strikes me as strange (even though the last three are in KB)
> since I
> never set them and the docs say maxmem is usually at least 256 and
> maxmemtot
> at least 2048. And I don't have a tiny bitty box: my total installed
> RAM is 2 GB.

Just to add more to the confusion, on my box (RedHat Enterprise Linux,
512Mb Ram) I have

maxmapdepth=1000
maxmempattern=1000
maxmem=257676
maxmemtot=257676

Which tells me the last two can hardly be in kb and all over I don't
understand what really they mean.

---Zdenek


Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to