"""
进程
"""
import multiprocessing
import threading
import time
import threadSing
def dance():
"""
:return:
"""
while True:
print('dance')
time.sleep(0.5)
def sing():
"""
:return:
"""
while True:
print('sing')
time.sleep(0.5)
def main():
"""
线程 是并发 多CPU,多核
:return:
"""
'''
print(multiprocessing.current_process().name)
print(multiprocessing.current_process().ident)
p1=multiprocessing.Process(target=dance)
p2=multiprocessing.Process(target=sing)
p1.start()
p2.start()
print("cpu个数:",multiprocessing.cpu_count)
'''
for _ in range(10):
t=threadSing.sing()
t2=threadSing.dance()
for _ in range(10):
p1 = multiprocessing.Process(target=dance)
p2 = multiprocessing.Process(target=sing)
p1.start()
p2.start()
"""
进程
"""
import multiprocessing
import threading
import time
def dance():
"""
:return:
"""
while True:
print('dance')
time.sleep(0.5)
def sing():
"""
:return:
"""
while True:
print('sing')
time.sleep(0.5)
def main():
"""
线程 是并发
:return:
"""
print(multiprocessing.current_process().name)
print(multiprocessing.current_process().ident)
p1=multiprocessing.Process(target=dance)
p2=multiprocessing.Process(target=sing)
p1.start()
p2.start()