4 research outputs found

    FlexOS:towards flexible OS isolation

    No full text
    At design time, modern operating systems are locked in a specific safety and isolation strategy that mixes one or more hardware/software protection mechanisms (e.g. user/kernel separation); revisiting these choices after deployment requires a major refactoring effort. This rigid approach shows its limits given the wide variety of modern applications' safety/performance requirements, when new hardware isolation mechanisms are rolled out, or when existing ones break. We present FlexOS, a novel OS allowing users to easily specialize the safety and isolation strategy of an OS at compilation/deployment time instead of design time. This modular LibOS is composed of fine-grained components that can be isolated via a range of hardware protection mechanisms with various data sharing strategies and additional software hardening. The OS ships with an exploration technique helping the user navigate the vast safety/performance design space it unlocks. We implement a prototype of the system and demonstrate, for several applications (Redis/Nginx/SQLite), FlexOS' vast configuration space as well as the efficiency of the exploration technique: we evaluate 80 FlexOS configurations for Redis and show how that space can be probabilistically subset to the 5 safest ones under a given performance budget. We also show that, under equivalent configurations, FlexOS performs similarly or better than existing solutions which use fixed safety configurations

    A Survey of Empirical Results on Program Slicing

    No full text
    International audienceBACKGROUND:Patients with peripheral artery disease have an increased risk of cardiovascular morbidity and mortality. Antiplatelet agents are widely used to reduce these complications.METHODS:This was a multicentre, double-blind, randomised placebo-controlled trial for which patients were recruited at 602 hospitals, clinics, or community practices from 33 countries across six continents. Eligible patients had a history of peripheral artery disease of the lower extremities (previous peripheral bypass surgery or angioplasty, limb or foot amputation, intermittent claudication with objective evidence of peripheral artery disease), of the carotid arteries (previous carotid artery revascularisation or asymptomatic carotid artery stenosis of at least 50%), or coronary artery disease with an ankle-brachial index of less than 0·90. After a 30-day run-in period, patients were randomly assigned (1:1:1) to receive oral rivaroxaban (2·5 mg twice a day) plus aspirin (100 mg once a day), rivaroxaban twice a day (5 mg with aspirin placebo once a day), or to aspirin once a day (100 mg and rivaroxaban placebo twice a day). Randomisation was computer generated. Each treatment group was double dummy, and the patient, investigators, and central study staff were masked to treatment allocation. The primary outcome was cardiovascular death, myocardial infarction or stroke; the primary peripheral artery disease outcome was major adverse limb events including major amputation. This trial is registered with ClinicalTrials.gov, number NCT01776424, and is closed to new participants.FINDINGS:Between March 12, 2013, and May 10, 2016, we enrolled 7470 patients with peripheral artery disease from 558 centres. The combination of rivaroxaban plus aspirin compared with aspirin alone reduced the composite endpoint of cardiovascular death, myocardial infarction, or stroke (126 [5%] of 2492 vs 174 [7%] of 2504; hazard ratio [HR] 0·72, 95% CI 0·57-0·90, p=0·0047), and major adverse limb events including major amputation (32 [1%] vs 60 [2%]; HR 0·54 95% CI 0·35-0·82, p=0·0037). Rivaroxaban 5 mg twice a day compared with aspirin alone did not significantly reduce the composite endpoint (149 [6%] of 2474 vs 174 [7%] of 2504; HR 0·86, 95% CI 0·69-1·08, p=0·19), but reduced major adverse limb events including major amputation (40 [2%] vs 60 [2%]; HR 0·67, 95% CI 0·45-1·00, p=0·05). The median duration of treatment was 21 months. The use of the rivaroxaban plus aspirin combination increased major bleeding compared with the aspirin alone group (77 [3%] of 2492 vs 48 [2%] of 2504; HR 1·61, 95% CI 1·12-2·31, p=0·0089), which was mainly gastrointestinal. Similarly, major bleeding occurred in 79 (3%) of 2474 patients with rivaroxaban 5 mg, and in 48 (2%) of 2504 in the aspirin alone group (HR 1·68, 95% CI 1·17-2·40; p=0·0043).INTERPRETATION:Low-dose rivaroxaban taken twice a day plus aspirin once a day reduced major adverse cardiovascular and limb events when compared with aspirin alone. Although major bleeding was increased, fatal or critical organ bleeding was not. This combination therapy represents an important advance in the management of patients with peripheral artery disease. Rivaroxaban alone did not significantly reduce major adverse cardiovascular events compared with asprin alone, but reduced major adverse limb events and increased major bleeding

    Observation of the rare Bs0oÎŒ+Ό−B^0_so\mu^+\mu^- decay from the combined analysis of CMS and LHCb data

    No full text
    corecore