Is there any memory defragment?
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 544 from 2012/4/28
    Is there any memory defragment to use with the memory is very fragment and the only option is reboot, but you can't?
  • »04.11.18 - 10:02
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    Quote:

    Templario wrote:
    Is there any memory defragment to use with the memory is very fragment and the only option is reboot, but you can't?


    It is not possible to defragment memory.
  • »04.11.18 - 10:20
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 544 from 2012/4/28
    Quote:

    jacadcaps escribió:
    Quote:

    Templario wrote:
    Is there any memory defragment to use with the memory is very fragment and the only option is reboot, but you can't?


    It is not possible to defragment memory.


    ufffss. Thank you for your answer.

    Other question:
    ----------------------------------------------------------------------
    12:25:41 04-nov-18
    68k Exception 2 <Unknown Exception>
    Task 0x16ac3120 <VAMP>
    Dn[0] 00000010 00000010 16b77be8 16b77be8 00000000 16b77910 00000000 16b066a8
    An[0] 16ff7120 140c4ba8 00000000 00000000 16ff72b0 0001bf2e 14001948 00000000
    PC ec400000 SR 1133

    This log tells me that there is a 68k program although the VAMP program be a PPC program?
  • »04.11.18 - 10:33
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    KennyR
    Posts: 878 from 2003/3/4
    From: #AmigaZeux, Gu...
    Do you mean actual fragmentation of physical contiguous memory? Or the slowdown caused by the lengthening of the allocation table over time (because in vanilla AmigaOS it is a linked list that is traversed every single allocation)? On anything Amiga-related people constantly confuse the two.

    MorphOS helped the first problem and completely removed the latter (AFAIR, anyway).

    https://library.morph.zone/In-depth:_The_New_MorphOS_Memory_System

    And how do you even know your memory is fragmented and not simply allocated by stuff that can't be flushed?

    [ Edited by KennyR 04.11.2018 - 18:14 ]
  • »04.11.18 - 18:13
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 544 from 2012/4/28
    Quote:

    KennyR escribió:
    Do you mean actual fragmentation of physical contiguous memory? Or the slowdown caused by the lengthening of the allocation table over time (because in vanilla AmigaOS it is a linked list that is traversed every single allocation)? On anything Amiga-related people constantly confuse the two.

    MorphOS helped the first problem and completely removed the latter (AFAIR, anyway).

    https://library.morph.zone/In-depth:_The_New_MorphOS_Memory_System

    And how do you even know your memory is fragmented and not simply allocated by stuff that can't be flushed?

    [ Edited by KennyR 04.11.2018 - 18:14 ]

    Well, using OWB, after of visit much sites or to have several windows with sites using javascrit, the system and the browser crahsed, I have only 512 mb and I can't add more, using only the 512 the OWB fragment very much the memory and it leaves fragmented even exit the program.
  • »05.11.18 - 11:35
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    You're saying that OWB crashed not deallocating the memory so you had only 512 MB available of 1 GB left?

    Or do you mean that you got back all the RAM after OWB crash but somehow half of it became unusable?
  • »05.11.18 - 12:18
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 544 from 2012/4/28
    Quote:

    koszer escribió:
    You're saying that OWB crashed not deallocating the memory so you had only 512 MB available of 1 GB left?

    Or do you mean that you got back all the RAM after OWB crash but somehow half of it became unusable?


    The second explanation. And only my computer cants to has 512MB.
  • »05.11.18 - 18:39
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    KennyR
    Posts: 878 from 2003/3/4
    From: #AmigaZeux, Gu...
    Unfortunately it's quite a big problem with OWB. 512 MB is nearly unusable.
  • »05.11.18 - 19:50
    Profile
  • ASiegel
    Posts: 1376 from 2003/2/15
    From: Central Europe
    @KennyR

    Not necessarily caused by Odyssey, though.

    Try to use an iPad 2 with 512MB of memory to browse the internet these days. Not a pleasant experience. Frequent browser crashes due to insufficient memory, etc.
  • »05.11.18 - 20:15
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    KennyR
    Posts: 878 from 2003/3/4
    From: #AmigaZeux, Gu...
    Quote:

    ASiegel wrote:
    @KennyR

    Not necessarily caused by Odyssey, though.

    Try to use an iPad 2 with 512MB of memory to browse the internet these days. Not a pleasant experience. Frequent browser crashes due to insufficient memory, etc.


    Yes, it's just how modern browsers are. OWB isn't cutting edge but it's modern enough to need bucketloads of RAM. Disproportionately more than anything else on MorphOS.

    When you've only got 2 GB of address space and no virtual ram to swap it and back and make the physical memory contiguous again, the problem of heavy memory usage tends to be even more acute.
  • »05.11.18 - 22:58
    Profile