← Back to team overview

maria-discuss team mailing list archive

Re: MariaDB 10.1 uses huge amount of memory onWndows

 

I have no problem now. Wlad explained (@harald: can'tyou read?9 . But a
moderator woudd bevery much appreciated here)

@harald: please ignore me COMPLETELY from now on. My nerves cannot tolerate
you!


-- Peter

On Sat, Nov 22, 2014 at 1:35 PM, Reindl Harald <h.reindl@xxxxxxxxxxxxx>
wrote:

>
>
> Am 22.11.2014 um 13:26 schrieb Peter Laursen:
>
>> .. to some @MariaDB: We need a 'moderator' here!
>>
>
> what exactly is your problem?
>
> did you read http://en.wikipedia.org/wiki/Virtual_memory before shouting
> and if not why?
>
> > Windows Control Panel  .. System ..Advanced System Settings ..
> > Performance.. Advanced .. Virtual Memory (translated from Danish
> > Windows interface).  Please see attached image. Maybe you should
> > learn a little bit about Windows?
>
> maybe you *really* should read what "Virtual Memory" is and *no* it is not
> what a checkbox in some GUI tells you as well as you can't disbale virtual
> memory on any operating system these days
>
> "please don't discuss on that level" was the clear reaction to "i have
> disabled virtual memory" which you can't - you just disabled swap and that
> is only *a small* part of the virtual memory concept at all
>
> virtual memory is cache, shared memory, real memory, mapped memory and in
> fact it is nearly impossile to say "application X is now using Y MB of
> memory"
>
> the buffer pool is only *one* thing
>
>  On Sat, Nov 22, 2014 at 1:25 PM, Peter Laursen <peter_laursen@xxxxxxxxxx
>> <mailto:peter_laursen@xxxxxxxxxx>> wrote:
>>
>>     @harald .. I really do not understand why you continue this
>>     discussion.  Can't you understand that the problem has been SOLVED?
>>     I also cannot accpet the *tone* here "please don't discuss on that
>>     level". , On the opposite I can only understand that you have a much
>>     too big **EGO** to interact with other people in a proper way.  I
>>     asked why MariaDB asked much more memory than comparable servers.
>>     Wlad provided the answer: the Maria DB 10.1 Windows installer sets a
>>     larger buffer for innodb_buffer_pool_size (and all the other settngs
>>     you list don't matter much - except for max_connections if P_S is
>>     enabled)
>>
>>     Windows Control Panel  .. System ..Advanced System Settings ..
>>     Performance.. Advanced .. Virtual Memory (translated from Danish
>>     Windows interface).  Please see attached image. Maybe you should
>>     learn a little bit about Windows? There is (only) one disadvantage
>>     of this setting: if the system crashes because o fmemory exhaustion,
>>     there will be no stack trace saved.
>>
>>     . and @harald.  I'd like to ask you to ignore my mails to the maling
>>     llist for the future.  Frankly I have been extremely irritated by
>>     you several times before. If the communications channel her was a
>>     Forums system and not a mailing list, I would have blocked you long
>>     ago. You are EXTREMELY ANNOYING AND IRRITATING! And sometimes very
>>     rude too (and not only to me, I have noticed).
>>
>>     -- Peter
>>
>>     On Sat, Nov 22, 2014 at 11:58 AM, Reindl Harald
>>     <h.reindl@xxxxxxxxxxxxx <mailto:h.reindl@xxxxxxxxxxxxx>> wrote:
>>
>>
>>         Am 22.11.2014 um 11:50 schrieb Peter Laursen:
>>
>>             My Windows installation does not have virtual memory as I
>>             turned it off
>>
>>
>>         virtual memory != swap, please don't discuss on that level until
>>         you understand basic operation system tasks, a prerequisite to
>>         talk about memory usage at all
>>
>>         http://en.wikipedia.org/wiki/__Virtual_memory
>>
>>         <http://en.wikipedia.org/wiki/Virtual_memory>
>>
>>         just the fact that you try to compare memory usage outputs of
>>         Unix and Windows 1:1.... no better i don't say the rest
>>
>>             (I don't need it as I have sufficient physical memory not to
>>             have it). I
>>             have now set InnoDB buffer size to 1G for MySQL 5.6  5.7 as
>>             well as
>>             Maria DB 10.0 and 10.1. That is more than enough for my
>>             needs. The
>>             MariaDB instances now show total allocated memory ~2.5 G
>>             (5.5. and 10.0)
>>             and  ~1.5 G (10.1). The MySQL instances ~1.5 G.
>>
>>
>>         there is a ton of other tuneables
>>
>>         query_cache_limit                       = 512K
>>         query_cache_min_res_unit                = 1K
>>         query_cache_size                        = 128M
>>         query_cache_type                        = 1
>>         table_cache                             = 15000
>>         thread_cache_size                       = 600
>>         table_definition_cache                  = 768
>>         tmp_table_size                          = 512M
>>         max_heap_table_size                     = 512M
>>         key_buffer_size                         = 256M
>>         sort_buffer_size                        = 320K
>>         read_rnd_buffer_size                    = 256K
>>         join_buffer_size                        = 320K
>>         read_buffer_size                        = 128K
>>         preload_buffer_size                     = 128K
>>         myisam_sort_buffer_size                 = 128M
>>         innodb_buffer_pool_size                 = 5120M
>>         innodb_buffer_pool_instances            = 5
>>         innodb_purge_threads                    = 1
>>         innodb_max_purge_lag                    = 200000
>>         innodb_max_dirty_pages_pct              = 60
>>         innodb_additional_mem_pool___size         = 32M
>>         innodb_log_file_size                    = 512M
>>         innodb_log_buffer_size                  = 256M
>>         innodb_thread_concurrency               = 0
>>         innodb_thread_sleep_delay               = 10
>>         innodb_flush_log_at_trx_commit          = 2
>>         innodb_support_xa                       = 1
>>         innodb_lock_wait_timeout                = 50
>>         innodb_table_locks                      = 0
>>         innodb_checksums                        = 0
>>         innodb_file_format                      = barracuda
>>         innodb_file_per_table                   = 1
>>         innodb_open_files                       = 600
>>         innodb_io_capacity                      = 400
>>         innodb_read_io_threads                  = 4
>>         innodb_write_io_threads                 = 4
>>         innodb_doublewrite                      = 1
>>         innodb_adaptive_flushing___method         = keep_average
>>         innodb_flush_method                     = ALL_O_DIRECT
>>         innodb_stats_on_metadata                = 0
>>         transaction-isolation                   = READ-COMMITTED
>>
>>             On Sat, Nov 22, 2014 at 11:33 AM, Reindl Harald
>>             <h.reindl@xxxxxxxxxxxxx <mailto:h.reindl@xxxxxxxxxxxxx>
>>             <mailto:h.reindl@xxxxxxxxxxxxx
>>
>>             <mailto:h.reindl@xxxxxxxxxxxxx>__>> wrote:
>>
>>
>>                  Am 22.11.2014 um 11:08 schrieb Peter Laursen:
>>
>>                      On a side-remark (if someone is interested) the
>>             numbers displayed in
>>                      Task Manager for the VM running SuSE with MariaDB
>>             10.0.9 must be
>>                      incorrect (ther is a full OS runnnig and with a lot
>>             of server
>>                      programs -
>>                      LDAP, Apache etc. etc.).  It seems that Windows
>>             does not get true
>>                      information  from the VM process. Also when task
>>             manager
>>                      displays 19-20
>>                      GB of memory use in total, Windows will start
>>             complaining that it is
>>                      about to run of of memory and programs should be
>>             closed  So it seems
>>                      that around 10 GB memory used by VMs are
>>             unaccounted for when it
>>                      happens.
>>
>>
>>                  windows has alsao the concept of virtual, shared and
>>             real memory and
>>                  thes same problem as unix telling how how much an
>>             application is
>>                  using because that mix
>>
>>                  the real problem of that thtead is that you *must not*
>>             compare two
>>                  mysql/mariadb installations until you made 100% sure
>>             they are using
>>                  the same buffer and cache configuration and have the
>>             same dataaset
>>                  and uptime
>>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~maria-discuss
> Post to     : maria-discuss@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~maria-discuss
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References