From owner-freebsd-hackers@freebsd.org Tue Sep 29 05:46:40 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86359A0AB8D for ; Tue, 29 Sep 2015 05:46:40 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp77.ord1c.emailsrvr.com (smtp77.ord1c.emailsrvr.com [108.166.43.77]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 50CC31F5D for ; Tue, 29 Sep 2015 05:46:39 +0000 (UTC) (envelope-from gerryw@compvia.com) Received: from smtp26.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp26.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 013613800C6; Tue, 29 Sep 2015 01:41:00 -0400 (EDT) X-SMTPDoctor-Processed: csmtpprox beta Received: from smtp26.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp26.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id F065E380119; Tue, 29 Sep 2015 01:41:00 -0400 (EDT) Received: from smtp192.mex08.mlsrvr.com (unknown [184.106.73.70]) by smtp26.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTPS id E42EC3800C6; Tue, 29 Sep 2015 01:41:00 -0400 (EDT) X-Sender-Id: gerryw@compvia.com Received: from smtp192.mex08.mlsrvr.com ([UNAVAILABLE]. [184.106.73.70]) (using TLSv1 with cipher AES256-SHA) by 0.0.0.0:25 (trex/5.4.2); Tue, 29 Sep 2015 05:41:00 GMT Received: from MBX02C-ORD1.mex08.mlsrvr.com (172.29.9.14) by MBX02D-ORD1.mex08.mlsrvr.com (172.29.9.15) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Tue, 29 Sep 2015 00:41:00 -0500 Received: from MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048]) by MBX02C-ORD1.mex08.mlsrvr.com ([fe80::a540:fbca:f02b:a048%21]) with mapi id 15.00.1044.021; Tue, 29 Sep 2015 00:41:00 -0500 From: Gerry Weaver To: Adrian Chadd CC: "freebsd-hackers@freebsd.org" Subject: Re: FreeBSD as an embedded platform Thread-Topic: FreeBSD as an embedded platform Thread-Index: AdD6Z9VQrvvmB+gIQEuGGmvsh+PtRAAOFeqA//+tW/8= Date: Tue, 29 Sep 2015 05:41:00 +0000 Message-ID: <1443505254237.19221@compvia.com> References: <2c94e09af74b4417816cdd854f5529cb@MBX02C-ORD1.mex08.mlsrvr.com>, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [108.252.2.26] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Sep 2015 05:46:40 -0000 Hi,=0A= =0A= It wasn't anything exhaustive. I just ran some benchmarks on some of my cod= e. It is mainly oriented around networking and crypto. I also noticed a dif= ference in general system responsiveness. We have a couple of servers that = we use for virtualization storage that we upgraded to 10.1 for some infinib= and testing. We ended up rolling those back to 9.3 as well. I/We have not a= ttempted to rebuild with gcc yet as you suggested. Using a stock build is p= referred where possible. =0A= =0A= Disclaimer: I didn't intend this post to be a complaint. I fully understand= the reasoning behind the tool chain switch. I'm just wondering what other = folks are doing and what challenges, if any, they have encountered.=0A= =0A= Thanks,=0A= -G=0A= =0A= =0A= ________________________________________=0A= From: Adrian Chadd =0A= Sent: Tuesday, September 29, 2015 12:18 AM=0A= To: Gerry Weaver=0A= Cc: freebsd-hackers@freebsd.org=0A= Subject: Re: FreeBSD as an embedded platform=0A= =0A= Hi,=0A= =0A= What performance issues have you seen with freebsd-10.1 ? You can=0A= always compile it with the in-tree gcc compiler instead.=0A= =0A= =0A= =0A= -a=0A= =0A= =0A= On 28 September 2015 at 20:55, Gerry Weaver wrote:=0A= > Hello All,=0A= >=0A= > I have an embedded router project coming up and I was considering FreeBSD= as a possible platform. However, I have run into a few issues getting a st= able development environment setup. I started with FreeBSD 10.1, but quickl= y realized that the new toolchain needs to cook a while longer before the p= erformance will be there. I then tried FreeBSD 9.3 thinking that would impr= ove the situation. It does seem to solve the performance issues, but I'm fi= nding that many of the third party open source libraries I would like to us= e either don't compile or don't run. Admittedly the last time I worked with= FreeBSD was in the version 6 timeframe, but I don't remember having so man= y issues back then. I would really like to hear what other folks that are u= sing FreeBSD as an embedded platform are doing in this regard. Are you usin= g versions that are older than 9.3 or restricting yourselves to what is in = the ports tree? The need to port and test a bunch of libraries would make a= significant impact on pr=0A= > oject stability and development time. Any advice on this would be much a= ppreciated. There may be some kernel work involved and I would much rather = work with the FreeBSD kernel.=0A= >=0A= > Thanks,=0A= > -G=0A= >=0A= > _______________________________________________=0A= > freebsd-hackers@freebsd.org mailing list=0A= > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers=0A= > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= "=0A=