Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jan 2019 09:24:20 +0100
From:      "Babak Farrokhi" <farrokhi@FreeBSD.org>
To:        "Mark Saad" <nonesuch@longcount.org>
Cc:        "FreeBSD Hackers" <freebsd-hackers@freebsd.org>
Subject:   Re: CPU Isolation
Message-ID:  <AC6FACC4-2403-41B7-B7E6-738A692929A2@FreeBSD.org>
In-Reply-To: <CAMXt9NbKwZAwv%2BWJ4yqmeMFmX38n=qjUqJSq4kOq2qdNSVEhHg@mail.gmail.com>
References:  <CAMXt9NbKwZAwv%2BWJ4yqmeMFmX38n=qjUqJSq4kOq2qdNSVEhHg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_B7D54A7F-232F-420C-88B2-E4C3D7C8F327_=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

AFAIK there is no way to do it pre-boot. To do the isolation post-boot yo=
ur best bet is cpuset(1) (with which I could not totally isolate cpu core=
s as dedicated application cores).


On 22 Jan 2019, at 19:29, Mark Saad wrote:

> All
>  I am looking to setup a 12-STABLE box in a way that is similar to a
> CentOS server I am running.
> That server is setup using the boot option isocpus, to remove
> cores/cpus from the kernel scheduler at boot.  What I want to try on
> 12-STABLE is to set aside some cores to run process and some kernel
> threads that will only always run on a dedicated core with out the
> chance for being preempted / interrupted by something else on that
> core / cpu . What I do not see is a way to  evict processes off a
> running cpu post boot or a way to isolate them preboot. Am  I missing
> something?
>
> -- =

> mark saad | nonesuch@longcount.org
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.o=
rg"

--=_MailMate_B7D54A7F-232F-420C-88B2-E4C3D7C8F327_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCAB9FiEE8IFfiGG/LeryYenBayZ62F1jLpoFAlxOvDRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYw
ODE1Rjg4NjFCRjJERUFGMjYxRTlDMTZCMjY3QUQ4NUQ2MzJFOUEACgkQayZ62F1j
LpqkxhAAkKizxi6WNfxqTb4TztF9ospd99PtyYYnuLv0BgWXkFeJX5FDj4uLli3y
ZYXjBpdo74cHWteNjufYtslUPktnDn0Ww9aNFSjbOn/3yFmkrBhOoJY3Y6BmKIUe
BECNoJocuZCCmhgDCslNp6Gf3geEyF956NsEzlD1lF1+Ct8MRheq9rhMMBtCuleo
6031Xh5escWHudff3CU1sOYmhERMVfwLt9LvjYZXfuLCVPiSSAguSeDtbPqjspO6
ZeBSfeS1LsRJ5SdeIVwSpPte02w9/fO0/kave/gM6Ew02tNR2FQ7DaDFGkEzxyS/
uVQBCsOOJgqkMK+60qzhmFpy4MLWTpDNUniFLbTnKbkTQBvPH4j+osKp2Pzt3A84
8wZ2IyjdnUTTYz46zoJroGpCKfSpsV21VkmYPoJHoqd0ieEzk+upkjXYYWk3vEvT
odwJKhC3AfMxf3DCnTlfWQruAdOjC7rvzYR/a3JvNmVpftXwcobd5mLsX07t8LRW
0m79RaL8AkXG5sYUzdzfzT8bBNXYKJSMxZWqtrvMW7azV0pguu5yiV1O6RqHL1Dq
nWNo5Qo0HO3K4u+x+6gm/jusCyOYM3iGTkUycfL5XKsFCKqVYCyq+pPGGeT90RMX
H+flHxW03f4ZpNNaW/IxDffjyK/VTDwD/utcYB35mJaV6viCkEQ=
=k/A6
-----END PGP SIGNATURE-----

--=_MailMate_B7D54A7F-232F-420C-88B2-E4C3D7C8F327_=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AC6FACC4-2403-41B7-B7E6-738A692929A2>