WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-05-21 03:19:08

kekemuyu
会员
注册时间: 2018-12-13
累计积分: 94

用go语言开发全志f1c100s之并发hello

测试一下f1c100s的极限性能,开启1000个goroutine同时打印hello。

待机状态top:
noload.png

并行hello状态top:
load.png

前台打印:

package main

import (
	"fmt"
	"strconv"
	"time"
)

const n = 1000

func hello(i int) {
	for {
		fmt.Println("hello:" + strconv.Itoa(i))
		time.Sleep(time.Second)
	}

}
func main() {
	c := make(chan bool)
	for i := 0; i < n; i++ {
		go hello(i)
	}
	<-c
}

离线

#2 2019-05-21 07:31:17

firstman
会员
注册时间: 2019-04-06
累计积分: 48

Re: 用go语言开发全志f1c100s之并发hello

不错不错, 强势围观!

离线

页脚