Administrator
2024-01-11 7f026a4d59ee64f80f86cd5ee8601e96f27bd2ad
test/test_mmap.py
@@ -9,10 +9,10 @@
def run_process_1(pipe):
    tag = 'l2-000333'
    with contextlib.closing(mmap.mmap(-1, 1000 * 100, tagname=tag, access=mmap.ACCESS_WRITE)) as m:
        for i in range(1, 10001):
        for i in range(1, 100):
            start = time.time()
            m.seek(0)
            m.write((f"msg {i} " * 10000).encode("utf-8"))
            m.write((f"msg {i} " * 1).encode("utf-8"))
            m.flush()
            print("耗时", time.time() - start)
            time.sleep(1)
@@ -27,12 +27,8 @@
                print(len(s), s)
            time.sleep(1)
if __name__ == '__main__':
    l2_data_manager.test()
    pass
if __name__ == '__main__1':
    p1, p2 = multiprocessing.Pipe()
    serverProcess = multiprocessing.Process(target=run_process_1, args=(p1,))
    jueJinProcess = multiprocessing.Process(target=run_process_2, args=(p2,))