N
N
Nikita2017-08-24 08:43:39
Backup
Nikita, 2017-08-24 08:43:39

How to load the application completely into RAM so as not to use the hard drive in work?

There is a server on WS16 with 256GB of RAM, 2 x E5-2683v3 for a terminal server on raid-0 from 4 Intel ssds.
Spins on a host connected to vSphere,
is used as a terminal server 1s 8.3 and as a base storage location.
50-80 users.
I would like to achieve faster speed by refusing to use standard drives and create a non-paged pool from RAM so that 1s and all its files like a database are immediately in RAM and do not load at all, but have an instant response. And changes were only written to hards.
I ask for help in implementing it, because I myself only heard it out of the corner of my ear and did not find the rules of the guide (

Answer the question

In order to leave comments, you need to log in

2 answer(s)
K
kmg4e, 2017-08-24
@in_no_vation

Will not help.
To check, you can simply install the RAMDrive / RAMDisk driver. This driver allows you to create a disk, for example M:, which will be physically located entirely in RAM.
Place the entire database on it (attention!!! you will lose everything when you reboot!!! only for tests!!! )
Run it and make sure that it doesn't get much faster.
There is no need for the scheme you described, since 1C does not access all data during operation. And it refers only to a small part of them, which are needed for everyday work.
The structure of the DB 1C is designed in such a way that, for example, the balances of goods / mutual settlements, etc. are "cached" in the database itself using special entries (if I'm not mistaken, this happens once a month).
Much more useful would be to tune the DBMS to make it use all available RAM and regularly update statistics for query plans.
UPD:
1C does not need so much RAM.
More so that the processor has a higher frequency. Even if the number of cores is less.

M
Monty Python, 2017-08-24
@Austin1

Special devices with a battery were sold for such purposes, where you install RAM modules, connect them to PCI-Express, and it works very quickly, much faster than SSD, I
also saw models where the memory is soldered on the board itself, and you don’t need to insert it into the slots
like this " brutal" option is not suitable? something not to bother with controllers and modules?
of course, it will be necessary to set up some kind of automatic backup, or some kind of duplication, over the local network and to the clouds, because it’s a very dubious solution, but it’s fast

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question