The invention discloses a high-performance
password processing architecture and
system based on multi-dimensional
resource scheduling, and relates to the technical field of
information security, the high-performance
password processing architecture comprises a front-end management module, a
password operation module and a main control module; according to the method, the working process is statically bound to the exclusive CPU core, cache failure and context switching overhead caused by cross-core scheduling are remarkably reduced, the competition
bottleneck of a statistical module based on a lock mechanism under multi-thread concurrence is eliminated through the design of the lock-free atomic counter for cache alignment, and the service life of the statistical module is prolonged. Efficient updating of the counter is achieved through the atomic instruction, pseudo sharing and lock competition are avoided, transaction statistics can accurately feed back the
system state in real time, and reliable data support is provided for scheduling
decision making; meanwhile, by introducing a multi-listening socket technology, the performance limitation of a single-socket
network model is broken through, and by configuring a plurality of listening sockets and optimizing buffer area and
queue parameters, timely response and efficient
processing of massive short connection requests are ensured.